III уровень Программирование и создание ИТ-продуктов

Программирование на Python для начинающих

ФГАОУ ВО "Северный (Арктический) федеральный университет имени М.В. Ломоносова"
72,00 часа длительность
Онлайн формат
Базовый уровень

Описание

Программа направлена на формирование у слушателей профессиональной компетенции, необходимой для осуществления профессиональной деятельности в области программирования и создания ИТ-продуктов, в частности, в области разработки программных приложений на языке Python. Программа разработана с учетом требований профессионального стандарта «Программист», утвержденного приказом Минтруда России от 18.11.2013 № 679н.

В рамках программы слушатели познакомятся с базовыми понятиями программирования, изучат конструкции языка, типы и структуры данных, функции, научатся использовать объектно-ориентированное программирование, создавать свои классы, подключать и настраивать основные библиотеки для работы, использовать их в своих программах.

Осваивая программу, развивают умения по алгоритмизации поставленных задач, написанию программного кода с использованием языка программирования Python, включая использование его библиотек и соблюдения рекомендаций по стилю оформления кода, использованию программного обеспечения, пригодного для практического применения.

Цель программы
Формирование у слушателей компетенций, необходимых для осуществления профессиональной деятельности в области программирования и создания ИТ-продуктов, в частности, в области разработки программных приложений на языке Python.

Требования

Обязательные требования к слушателям программы: среднее профессиональное или высшее образование.

Рекомендуемые требования к слушателям программы: уверенное пользование ПК, опыт профессиональной деятельности и/или опыт по освоению дисциплин/курсов/модулей в области программирования.

Иные требования и рекомендации для обучения по программе

Обязательные требования к слушателям программы: среднее профессиональное или высшее образование.

Рекомендуемые требования к слушателям программы: уверенное пользование ПК, опыт профессиональной деятельности и/или опыт по освоению дисциплин/курсов/модулей в области программирования.

Модули

свернуть
Модуль 1 Основы языка Python
В модуле рассматриваются особенности языка программирования Python и особенности среды программирования PyCharm. На практических занятиях слушатели отрабатывают умения по установке программного обеспечения, навыки работы с PyCharm, решают задачи с применением функций, акцентируя внимание на их разновидности (с параметрами, без параметров, лямбда-функции и пр.), выполняют задания по созданию списков, решают задачи с применением возможностей библиотеки.
Модуль 2 Программирование на языке Python
В модуле рассматриваются особенности объектно-ориентированного программирования, библиотека Qt , графический интерфейс пользователя (GUI), среда разработки Qt Creator. На практических занятиях слушатели выполняют задания по программированию: подключение необходимых библиотек, создание классов и решение с помощью них задач, создание графических объектов, разработка оконного интерфейса и решение с помощью данных функций задач. Слушатели практикуют создание прикладного приложения по индивидуальному проекту.
Модуль 1 Основы языка Python
В модуле рассматриваются особенности языка программирования Python и особенности среды программирования PyCharm. На практических занятиях слушатели отрабатывают умения по установке программного обеспечения, навыки работы с PyCharm, решают задачи с применением функций, акцентируя внимание на их разновидности (с параметрами, без параметров, лямбда-функции и пр.), выполняют задания по созданию списков, решают задачи с применением возможностей библиотеки.
Модуль 2 Программирование на языке Python
В модуле рассматриваются особенности объектно-ориентированного программирования, библиотека Qt , графический интерфейс пользователя (GUI), среда разработки Qt Creator. На практических занятиях слушатели выполняют задания по программированию: подключение необходимых библиотек, создание классов и решение с помощью них задач, создание графических объектов, разработка оконного интерфейса и решение с помощью данных функций задач. Слушатели практикуют создание прикладного приложения по индивидуальному проекту.

Преподаватели

Шошина

Ксения Владимировна

ФГАОУ ВО "Северный (Арктический) федеральный университет имени М.В. Ломоносова"

Деменкова

Екатерина Алексеевна

ФГАОУ ВО "Северный (Арктический) федеральный университет имени М.В. Ломоносова"
Авторизуйтесь чтобы записаться

Ответственный за программу

o.yufryakova@narfu.ru

+79214917723