Описание
Онлайн-курс по Разработчик Python. Базовый курс от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.
Программа курса
Синтаксис и базовые операторы Python
- Базовые типы и структуры данных. Управление потоком
- Работа с функциями и данными
- Git, shell
ООП. Классы, исключения
- Основы ООП
- Продвинутый ООП, Метаклассы
- Датаклассы и модули
Взаимодействие со внешним миром
- Знакомство со встроенными модулями
- Файлы и сеть
Асинхронное программирование, работа с базами данных
- Асинхронное программирование в Python
- Хранение данных
- ORM
- Асинхронная работа с БД
- Тесты
- Telgram-бот
Python для Data Dcience
- NumPy. Это лишь продвинутые массивы или что-то большее?
- Pandas. Ещё одна библиотека для работы с данными?
- OpenCV
Знакомство с веб-разработкой
- Знакомство с веб-разработкой на примере Flask
- Базовый фронтенд
Контейнеризация, сборка проекта
- Docker; системы контроля зависимостей
- Flask + SQLAlchemy; docker-compose
Веб-разработка на Django
- Знакомство с Django
- Django ORM, django-debug-toolbar
- Django и отложенные задачи
- More Django
- Тестирование Django-приложения
- Фабрики
Разработка API и парсинг сайтов
- FastAPI — быстрая разработка API
- Web scraping
DevOps
- GitHub actions
- Gitlab CI
- Gitlab CD
Проектная работа
- Выбор темы и организация проектной работы
- Консультация по проектам и домашним заданиям
- Защита проектных работ
Как записаться на курс
- 1
Нажмите на кнопку Записаться на курс
- 2
Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета
- 3
Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)
- 4
Получите доступ к учебным материалам
Отзывов пока нет.