Топ-100
  • 1

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

Admin

Администратор
Команда форума
Регистрация
31 Дек 2017
Сообщения
57,499
Симпатии
1,251
[OTUS] Сурен Хоренян - Python-разработчик. Базовый курс. Часть 2 (2020)

Что даст вам этот курс
Курс рассчитан для начинающих Python-разработчиков, либо разработчиков на других объектно-ориентированных языках.
Вы изучите синтаксис и уверенно овладеете базовыми приемами программирования на Python. Вы получите подготовку для работы в разных сферах применения языка: web-разработка, автотестирование, асинхронное программирование, работа с API, Data Science и парсинг сайтов. Ряд занятий посвящен смежным темам, например shell, git, а также DevOps-инструментам: Docker, Gitlab CI/CD, Github Actions и т.д., что позволит стать самодостаточной боевой единицей в команде разработчиков.
Разносторонняя программа расширит ваш кругозор и поможет четче определиться, в какой области продолжать развиваться. При этом знаний и навыков, которые вы получите в каждой области, будет достаточно, чтобы претендовать на позиции junior-специалиста.
Чему вы научитесь:
  • - Основным возможностям языка 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 Проектная работа
После обучения вы сможете:
  • Разрабатывать веб-приложения на Python, в том числе на основе Django
  • Работать в асинхронном режиме с вебом и базами данных
  • Создавать настраивать автоматические тесты
  • Работать с shell, Git
  • Работать с API, парсить сайты
  • Использовать библиотеки для Data Science: numpy, pandas, opencv
  • Разворачивать свои приложения в Docker-контейнерах
  • Настраивать автоматический деплой


    Пожалуйста Войдите или Зарегистрируйтесь для просмотра скрытого текста.



    Скачать:

    Для просмотра содержимого вам необходимо авторизоваться или зарегистрироваться.

Если у Вас нет Премиум статуса:

Преимущества VIP-подписки

Оформить VIP-Подписку

 
Рекомендуем
Admin
Ответы
1
Просмотры
23
Admin
Ответы
0
Просмотры
30

Похожие курсы:

А
Ответы
0
Просмотры
1
Отзывы
0
Анастасия Захарова
Т
Ответы
0
Просмотры
1
Отзывы
0
Топикстартер
Т
Ответы
0
Просмотры
2
Отзывы
0
Топикстартер
Сверху