Разработка на Python
Офлайн курс
Курс в проработке
О курсе
Для кого?
Курс лекций рассчитан на людей, знающих основы любого языка программирования.
Что дает курс?
- Освоите принципы программирования на Python
- Научитесь использовать стандартную библиотеку Python и огромное количество сторонних библиотек
- Сможете использовать Python для написания всевозможных утилит, в частности для написания бота для мессенджеров
Информация
- Занятия проходят по адресу: г. Ульяновск, ул. Карла Маркса 13А, корп.3 (ТЦ Амарант, 3 этаж);
- По окончании курса будут выданы сертификаты.
Программа курса
-
/01 темаВводная лекция
Что такое Python.
Зачем стоит учить Python в 2021?
Подробный разбор, как будут проходить курсы и к чему они приведут.
Что нужно, чтобы начать программировать на Python.
-
/02 темаТипы данных
Почему Python динамический и как он хранит переменные.
Основные типы данных.
Основные и самые распространенные операции с данными в Python.
Знакомство с коллекциями.
-
/03 темаЦиклы и условия
Углубленное знакомство с коллекциями.
Что такое итераторы.
Какие бывают циклы и как с ними работать.
Приемы и нюансы при работе с коллекциями в цикле.
Принципы работы условий.
-
/04 темаФункции
Для чего нужны функции и как они работают.
Как из функции сделать генератор.
Зачем нужны генераторы.
Что такое лямбда.
Как писать и применять декораторы.
-
/05 темаКлассы и исключения
Что такое класс.
ООП в Python.
Как вызвать и написать свое исключение.
-
/06 темаМодули, импорты и библиотеки в Python
Как работают импорты.
Разбиваем программу на модули.
Как устанавливать и использовать богатую коллекцию библиотек в Python.
-
/07 темаСети, архитектура Django
Кратко про архитектуру сети, адресация, DNS , протоколы;
Архитектура в Django-проектах, концепция MVC.
-
/08 темаВводная лекция в базы данных (БД)
Что такое БД, зачем используются и как выглядят;
Связи в таблицах, атрибуты и другое.
-
/09 темаREST API, использование БД в Django-проектах
Что такое ORM и как ее используют, сравнение ORM и SQL;
Пишем API на Django REST framework.