Разработка на Python

Продвинутый уровень / Обучение бесплатно

Курс завершился 23 марта 2018
Группа формируется

Оставить заявку на сайте академии

MediaSoft / Ульяновск, ул. К.Маркса,13А, корп.3 (ТЦ Амарант, 3 этаж) /

Лектор

Сергей Грачёв

Руководитель команды разработки на Python MediaSoft

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

Что дает курс

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

БАЗОВЫЙ PYTHON

  • Лекция 1. Вводная лекция

    Что такое Python.
    Зачем стоит учить Python в 2018?
    Подробный разбор как будут проходить курсы и к чему они приведут.
    Что нужно, чтобы начать программировать на Python.

  • Лекция 2. Типы данных

    Почему Python динамический и как он хранит переменные.
    Основные типы данных.
    Основные и самые распространенные операции с данными в Python.
    Знакомство с коллекциями.

  • Лекция 3. Циклы и условия

    Углубленное знакомство с коллекциями.
    Что такое итераторы.
    Какие бывают циклы и как с ними работать.
    Приемы и нюансы при работе с коллекциями в цикле.
    Принципы работы условий.

  • Лекция 4. Функции

    Для чего нужны функции и как они работают.
    Как из функции сделать генератор.
    Зачем нужны генераторы.
    Что такое лямбда.
    Как писать и применять декораторы.

  • Лекция 5. Классы и исключения

    Что такое класс.
    ООП в Python.
    Как вызвать и написать свое исключение.

  • Лекция 6. Модули, импорты и библиотеки в Python

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

  • Лекция 7. HTTP и API

    Что такое HTTP запросы.
    Как подключиться и использовать сторонний API.
    Как работает Telegram API, учимся его использовать.
    Итоговое задание.

  • Проверка итогового задания

    Проверяем и обсуждаем итоговые задания.
    Вопросы и ответы.

Информация


По окончанию будут выданы сертификаты слушателей курсов

Записаться

Валентин Петренко

координатор курсов



+7 (800) 775-06-79 study@mediasoft.team