[OTUS] Python-разработчик. Базовый курс. Часть 2 [Сурен Хоренян]

489 РУБ

Описание

Описание

Что даст вам этот курс
Курс рассчитан для начинающих Python-разработчиков, либо разработчиков на других объектно-ориентированных языках.
Чему вы научитесь:

— Основным возможностям языка Python
— Асинхронному программированию на Python
— Взаимодействовать с базами данных (PostgreSQL, MongoDB, Redis)
— Покрывать свой код тестами
— Разрабатывать приложения для Desktop на PyQt5
— Использовать библиотеки для Data Science: numpy, pandas, opencv
— Разрабатывать backend для веб-сайтов на Django и покрывать код тестами
— Разворачивать свои приложения в Docker-контейнерах
— Настраивать CI/CD в Gitlab

Модуль 1 Синтаксис и базовые операторы Python

Тема 1. Базовые типы и структуры данных. Управление потоком
Тема 2. Работа с функциями и данными
Тема 3. Git, shell

Модуль 2 ООП. Классы, исключения

Тема 4. Основы ООП
Тема 5. Продвинутый ООП, Метаклассы
Тема 6. Датаклассы и модули

Модуль 3 Взаимодействие со внешним миром

Тема 7. Знакомство со встроенными модулями
Тема 8. Файлы и сеть

Модуль 4 Асинхронное программирование, работа с базами данных

Тема 9. Асинхронное программирование в Python
Тема 10. Хранение данных
Тема 11. ORM
Тема 12. Асинхронная работа с БД
Тема 13. Тесты
Тема 14. Telgram-бот

Модуль 5 Python для Data Dcience

Тема 15. NumPy. Это лишь продвинутые массивы или что-то большее?
Тема 16. Pandas. Ещё одна библиотека для работы с данными?
Тема 17. OpenCV

Модуль 6 Знакомство с веб-разработкой

Тема 18. Знакомство с веб-разработкой на примере Flask
Тема 19. Базовый фронтенд

Модуль 7 Контейнеризация, сборка проекта

Тема 20. Docker; системы контроля зависимостей
Тема 21. Flask + SQLAlchemy; docker-compose

Модуль 8 Веб-разработка на Django

Тема 22. Знакомство с Django
Тема 23. Django ORM, django-debug-toolbar
Тема 24. Django и отложенные задачи
Тема 25. More Django
Тема 26. Тестирование Django-приложения
Тема 27. Фабрики

Модуль 9 Разработка API и парсинг сайтов

Тема 28. FastAPI — быстрая разработка API
Тема 29. Web scraping

Модуль 10 DevOps

Тема 30. GitHub actions
Тема 31. Gitlab CI
Тема 32. Gitlab CD

Модуль 11 Проектная работа

Отзывы (0)
0 reviews
0
0
0
0
0

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “[OTUS] Python-разработчик. Базовый курс. Часть 2 [Сурен Хоренян]”

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Shipping & Delivery