Ультимативный курс по Python / Вырасти до Senior в программировании на Питоне

Аватар автора
Осознанная Меркантильность
В разработке глав курса помогали менторы: Часто в чатах пишут комменты, что вроде учат-учат язык, но на собеседовании все равно ловят ступор на простой задаче, не понимают, как работать с API, JSON, валидацией и почему код разваливается в реальных условиях. Почему так происходит? Потому что «учили язык», а не разработку. В этом курсе мы собирали практическую базу, с которой ты реально сможешь пройти собес и в дальнейшем испытательный срок. Разберем работу с данными с помощью Pydantic, визуализацию маршрута с Folium, ООП и декоораторы, асинхронность, корутины, событийный цикл, API и FastAPI и тестирование, включая работу с Pytest. Таймкоды: 00:00 История про задачку на собеседовании 01:59 Структура курса 03:04 Почему именно Python? 07:33 Разбираем OSRM (Маршрутизатор с открытым исходным кодом ) 08:01 Получение данных от OSRM и работа с ними 10:48 Установка сторонних библиотек 12:13 Разбор ответа от JSON 13:56 Pydantic 14:29 Типичные проблемы без валидации 15:08 Установка Pydantic и создания общего списка дополнительных библиотек 16:12 Определение классов для создания Pydantic-модели 26:46 Визуализация маршрута с Folium 27:02 Установка Folium 27:28 Создание функции для отрисовки карты 28:28 Импорт значений в функцию Folium 30:50 Создания визуализации маршрута 33:22 Проверка кода на работоспособность с другими точками 34:52 Паттерн Strategy для ценообразования 35:22 Что такое абстрактный класс и интерфейс? 36:43 Как реализовать абстрактный класс машины? 37:07 Пишем свой...

0/0


0/0

0/0

0/0

0/0