Python как первый язык программирования: Мастер-класс

В рамках данной программы мы изучим один из наиболее трендовых и популярных в последнее десятилетие языков программирования. Python — чрезвычайно простой и гибкий язык, позволяющий эффективно решать задачи быстрого прототипирования, исследовательского программирования, и, фактически, позволяет...
IT: Для программистов и IT-специалистов
Национальный исследовательский университет "Высшая школа экономики" (НИУ ВШЭ) логоНациональный исследовательский университет "Высшая школа экономики" (НИУ ВШЭ)
Открытый набор
50 часов
Москва
Национальный исследовательский университет "Высшая школа экономики" (НИУ ВШЭ)
от 50 000 ₽

Анонс программы

В рамках данной программы мы изучим один из наиболее трендовых и популярных в последнее десятилетие языков программирования. Python — чрезвычайно простой и гибкий язык, позволяющий эффективно решать задачи быстрого прототипирования, исследовательского программирования, и, фактически, позволяет создавать программные комплексы практически любого масштаба и сложности. В наши дни Python активно развивается, ряды его адептов пополняет все больше людей: его используют не только профессионалы из сферы IT-бизнеса, разработчики и инженеры, но и люди, занимающиеся data-mining"ом, аналитикой в сфере Big Data.

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

Лука Павлюк - Java/Python разработчик в Яндексе в департаменте монетизации

Описание Программы

В программе:

  • Программа “Hello, world!”. История языка Python. Дзен Python’а. Интерпретаторы Python’а. Интерактивная работа в режиме «калькулятора». Числовые типы. Строки. Списки
  • Операторы if, while, for. Инвариант цикла. Функция range. Инструкции break, continue и else в циклах
  • Функции. Передача аргументов. Кортежи, множества, словари. Итерация по элементам контейнеров
  • Ввод-вывод и работа с файлами. Обработка текста. Форматирование и преобразования строк
  • Списковые выражения. Лямбда-функции. Элементы функционального программирования. Генераторы и оператор yeild. Распаковка и запаковка списков и словарей. Модуль itertools
  • Объекты и классы. Методы и атрибуты классов. Одиночное наследование. Исключения
  • Модули и скрипты. Пространства имен
  • Тестирование, отладка и автопроверка кода
  • Краткий обзор стандартной библиотеки Python’а

По итогам программы выдается Удостоверение о повышении квалификации установленного НИУ ВШЭ образца.

Начальные требования к слушателям: законченное высшее или среднее специальное образование

Занятия будут проходить по субботам.

Записаться на курс
Python как первый язык программирования: Мастер-класс
50 000
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
50 часов
Москва
Национальный исследовательский университет "Высшая школа экономики" (НИУ ВШЭ)
от 50 000 ₽
Как добраться?
Москва, Национальный исследовательский университет "Высшая школа экономики" (НИУ ВШЭ)