Python Middle
Научитесь проектировать высоконагруженные приложения на Python-фреймворках и пользоваться инструментами для работы с микросервисами. Из разработчика-стажёра вырастите в уверенного мидла и сможете решать сложные задачи.
Для поступления на курс необходимо пройти вступительное тестирование.
Чему вы научитесь
- Работать с Python-фреймворком Flask
- Работать с PostgreSQL через Python
- Проектировать API
- Разрабатывать микросервисы на Python
- Загружать и получать данные из ElasticSearch
- Тестировать приложения при помощи Pytest
- Развёртывать и управлять приложениями при помощи Docker и Docker-compose
- Применять асинхронное программирование на практике
- Собирать метрики о работе программы
- Введение
- Flask: начало
- Основы работы в Linux. Часть 1
- Основы культуры CI. Часть 1
- Flask
- Основы работы в Linux. Часть 2
- Деплой приложения на Linux
- Docker
- Docker-compose
- Асинхронщина
- PostgreSQL + миграции
- Основы культуры CI. Часть 2: linters
- ElasticSearch
- Архитектура БД для PostgreSQL
- FastAPI. API для поиска
- Pytest и Mock
- CGI server (nginx)
- Курсовая работа
- S3 хранилище трейлеров, постеров, кадров
- API для работы с файлами
- Управление БД с помощью Django Admin
- Кастомизация Django Admin
- Курсовая работа
- Следим за нашей системой
- Разбираемся как работает наша система
- Анализируем свои ошибки и мониторим работу docker
- Курсовая работа
- Приложение по поиску фильмов
https://skillbox.ru/course/python-middle/