Основы Python
Знакомство с Python
Философия Python, переменные и типы, ошибки, дробные числа, списки
Циклы и ветвления
Циклы, отступы в коде циклов, ветвления, множественные ветвления, логические выражения
Функции
Функции, отступы в коде функций, аргументы функции, счётчики, возврат значений из функции, вызов функции из функции
Словари и множества
Операции над множествами, словари, операции над коллекциями, прототип запроса к базе данных
Строки и форматирование
Строка: последовательность букв, f-строки, выражения в f-строках
Библиотеки
Что такое библиотеки, работа со временем, стандарт UTC, форматирование времени
Протокол HTTP
Что такое протокол, протокол HTTP, URL, кириллица в адресной строке, исходный код страницы, HTTP-ответы, заголовки ответов, HTTP-запросы
Сетевые запросы
Python вместо браузера, передача параметров в URL, заголовки запросов и ответов, обработка ошибок
После изучения теории будете писать код на Python. Работа происходит в онлайн-тренажёре — нашей интерактивной среде.