Top.Mail.Ru
Вологда
План поступления
Войти

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

повышение квалификации

О программе

Изучение программы повышения квалификации «Программирование на языке Python» позволит получить базовые сведения о языке; изучить синтаксис языка программирования, разобрать особенности программирования на языке Python, а также начать использовать стандартные библиотеки этого языка.

Варианты обучения

Вариант обученияСтоимостьКогдаСрок обученияГрафик занятий
дистанционно
8 000 р.
В любое время
24 ак. ч.
Вы сможете изучать видео курса в удобное для вас время

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

Основы программирования на языке Python
▪ Цель и задачи курса ▪ Преимущества и недостатки языка 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, pandas
▪ Векторы numpy ▪ Статистическая обработка данных ▪ Линейная алгебра в python ▪ Хранение данных с помощью pandas
Визуализация на Python
▪ Библиотеки matplotlib и seaborn ▪ Построение простых графиков ▪ Построение диаграмм

Преимущества обучения

1
Доступ к электронной библиотеке
Вы получите доступ к электронной библиотеке Университета.
2
Преподаватели-практики
Курс разработан преподавателем Московской школы программистов, technical assessment developer в компании CodeSignal
3
Проверка знаний
По окончании изучения каждого модуля вам будет доступен тест для проверки знаний.
4
Доступ к записям курса в любое время
Вы сможете изучать видео курса в удобное для вас время.

Результаты обучения

  • Сможете применять Python для решения задач из высшей математики, в том числе строить графики, вычислять производные и решать системы линейных алгебраических уравнений
  • Научитесь применять библиотеки numpy, pandas и matplotlib для эффективной работы с данными
  • Сможете писать и использовать скрипты высокой сложности на языке Python
  • Научитесь тестировать программы
  • Сможете создавать свои функции и организовывать их совместную работу
  • Повысите уровень своих профессиональных компетенций для организации работы с данными с помощью модулей numpy, pandas, matplotlib

Оставьте отзыв

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

Смотрите также

Учебные центры Москвы по направлению «информационные технологии», Учебные центры Москвы по направлению «информационные технологии» дистанционно, Учебные центры Москвы по направлению «программирование», Учебные центры Москвы по направлению «программирование» дистанционно, Учебные центры Москвы по направлению «Python», Учебные центры Москвы по направлению «Python» дистанционно