8 (800) 550 03 63 Личный кабинет
Программа повышения квалификации

Программирование на языке Python

Изучение программы повышения квалификации «Программирование на языке Python» позволит получить базовые сведения о языке; изучить синтаксис языка программирования, разобрать особенности программирования на языке Python, а также начать использовать стандартные библиотеки этого языка.
Программирование на языке Python | Институт дополнительного образования МУИВ
Когда Круглогодично
Длительность 24 академических часа
Формат Заочная форма обучения
Документ Удостоверение о повышении квалификации

Преподаватели курса

Низамов Данил Юрьевич
Низамов Данил ЮрьевичПреподаватель Московской школы программистов, Technical Assessment Developer (компания CodeSignal)

Описание

Программа повышения квалификации «Программирование на Python» позволит освоить практические навыки работы со стандартными структурами данных в Python; изучить библиотеки numpy, pandas, а также библиотеки matplotlib и seaborn для визуализации на языке Рython.

Курс разработан для специалистов, которые являются уверенными пользователями ПК и планируют приобрести базовые навыки необходимые для работы с Python.

В результате изучения курса Вы:

Сможете:

▪ Применять Python для решения задач из высшей математики, в том числе строить графики, вычислять производные и решать системы линейных алгебраических уравнений

▪ Применять библиотеки numpy, pandas и matplotlib для эффективной работы с данными

▪ Писать и использовать скрипты высокой сложности на языке Python

Научитесь:

▪ Тестировать программы

▪ Создавать свои функции и организовывать их совместную работу

Повысите уровень профессиональных компетенций:

▪ Для организации работы с данными с помощью модулей numpy, pandas, matplotlib

Программа обучения

Заочная форма обучения: весь учебный процесс проходит в личном кабинете слушателя на электронной образовательной платформе полностью в дистанционном формате.
6 модулей / 24 ак. часа

▪ Цель и задачи курса

▪ Преимущества и недостатки языка Python, области его применения

▪ Краткий обзор библиотек Python

▪ Интерпретатор Python, Python как калькулятор

▪ Арифметические выражения

▪ Ввод-вывод информации: операторы input и print

▪ Первые шаги в программировании на Python

▪ Переменные и их объявление, типы переменных

▪ Рекомендации по именованию переменных

▪ Комментарии в языке Python

▪ Типы данных в Python

▪ Конструкции if-else, elif и множественный выбор, циклы c предусловием, постусловием, вечный цикл с выходом из середины, операторы break и continue. Эволюционное осмысление требований

▪ Логические выражения

▪ Сложные комбинации циклов и условий

▪ Списки и работа с ними

▪ Методы для работы со списками

▪ Диапазоны (range)

▪ Словари (dictionary)

▪ Множества (set, frozenset)

▪ Кортежи (tuple)

▪ Функция enumerate

▪ Генераторы. Списковые включения (list comprehension)

▪ Функции map, reduce, filter

▪ Встроенные математические функции

▪ Модуль math

▪ Модуль random. Функции random и randint. Установка начального элемента псевдослучайной последовательности (seed)

▪ Создание функций

▪ Глобальные и локальные переменные. Область видимости переменных

▪ Типы данных в Python. Изменяемые и неизменяемые типы. Хранение переменных в памяти

▪ Описание параметров функции

▪ Необязательные параметры функции

▪ Передача аргументов функции по имени и по позиции

▪ Передача аргументов функции по значению и по ссылке

▪ Возвращение значения функции (return)

▪ Массивы и словари аргументов (*args и **kwargs)

▪ Рекурсивный вызов функций как реализация функциональной парадигмы программирования: когда лучше применять, как осуществлять

▪ Лямбда-функции

▪ Векторы numpy

▪ Статистическая обработка данных

▪ Линейная алгебра в python

▪ Хранение данных с помощью pandas

▪ Библиотеки matplotlib и seaborn

▪ Построение простых графиков

▪ Построение диаграмм

Как проходит обучение

Общая информация

01. Общая информация

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

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

Доступ к учебным материалам

02. Доступ к учебным материалам

После зачисления на программу в личном кабинете открывается полный доступ ко всем учебным материалам. Материалы доступны круглосуточно, что позволяет заниматься в удобное для время и в комфортном темпе.

Взаимодействие с преподавателями

03. Взаимодействие с преподавателями

В процессе освоения курса вы можете обращаться к куратору обучения за консультацией по поводу процесса обучения.

Практические задания и тестирования

04. Практические задания и тестирования

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

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

05. Итоговая аттестация и получение документа о завершении обучения

Итоговая аттестация в форме электронного тестирования или  в виде написания итоговой аттестационной работы. После успешного завершения всех этапов обучения и прохождения итоговой аттестации слушатели получают документ о повышении квалификации установленного образца, подтверждающий освоение новой квалификации и компетенций или же сертификат о прохождении обучения.

Документ об окончании курса

Удостоверение о повышении квалификации – это документ, подтверждающий повышение квалификации (повышение профессионального уровня в рамках уже имеющейся квалификации) и выдаваемый по результатам обучения. (Федеральный закон от 29.12.2012 N 273-ФЗ (ред. от 01.03.2020) "Об образовании в Российской Федерации" ст. 76)

Для лиц, имеющих среднее профессиональное и/или высшее образование. Срок обучения – от 16 академических часов.

Пройдите обучение и найдите ту самую работу!

Вас могут заинтересовать

Информационные технологии
Программа повышения квалификации
Расширенные возможности Microsoft Excel
Круглогодично Заочная форма обучения 36 академических часов Удостоверение
Информационные технологии
Программа повышения квалификации
Разработка реляционных баз данных и их реализация с использованием системы управления базами данных PostgreSQL
Круглогодично Очная форма обучения 18 академических часов Удостоверение
Информационные технологии
Программа повышения квалификации
Создание графического интерфейса базы данных с использованием C# и Java
Круглогодично Очная форма обучения 18 академических часов Удостоверение
Информационные технологии
Программа повышения квалификации
Основы PostgreSQL
Круглогодично Очная форма обучения 18 академических часов Удостоверение
Информационные технологии
Программа повышения квалификации
Цифровой маркетинг
Круглогодично Заочная форма обучения 24 академических часа Удостоверение
Информационные технологии
Программа повышения квалификации
Машинное обучение и искусственный интеллект
Круглогодично Заочная форма обучения 24 академических часа Удостоверение
Информационные технологии
Программа повышения квалификации
Разработка мобильных приложений на 1С
Круглогодично Заочная форма обучения 32 академических часа Удостоверение