Онлайн-курс «Python-разработчик» с оплатой только после трудоустройства
На курсе ты изучишь язык программирования Python и все технологии, необходимые для дальнейшего трудоустройства
Преимущества обучения у нас
Индивидуальная программа
Мы даем только актуальные материалы, которые соответствуют твоему реальному уровню знаний. С нами ты можешь пройти курс с нуля или поднять качество своей разработки на новый уровень.
Контроль знаний
У нас высокие требования к полученным знаниям и результатам, поэтому после прохождения каждого модуля курса тебя ждут код-ревью и контрольные работы с ментором.
Современные технологии
Наши менторы - это действующие Senior-разработчики, которые дают для изучения только релевантный технологический стек. Мы активно следим за рынком вакансий и точно знаем, какие навыки помогут устроиться на высокооплачиваемую должность.
Работа в реальном проекте
После курса ты добавишь в свое резюме реальный проект. Разработка ведется в команде под руководством тим-лида, реализуем востребованные на рынке архитектуры с использованием передовых технологий и инструментов.
Команда
На всех этапах ты будешь учиться работать в команде, решать множество вопросов и задач совместно с другими учениками, чтобы эффективно прокачивать soft-skills. Мы собрали сообщество менторов и студентов, которое поможет не потерять мотивацию в ходе обучения.
Подготовка к собеседованиям
Индивидуальный подход к каждому студенту при подготовке к собеседованиям, корректировка недочетов, моделирование и проработка критических стрессовых ситуаций для получения лучшего оффера на выходе.
Поддержка
После трудоустройства ты не остаешься один, существует большое сообщество твоих единомышленников и коллег, а также online/offline встречи выпускников, также есть возможность подготовки на более высокие позиции в дальнейшем.
Кому подходит курс?
*
Junior и Middle программистам, которые хотят выйти на новый уровень дохода
*
Тем, кто хочет войти в IT, но никогда раньше не занимался программированием
*
Студентам ВУЗов и выпускникам образовательных программ, которые затрудняются найти работу после обучения
*
Разработчикам из других ниш, которые хотят начать работать с новым языком программирования
Программа обучения
01
Python
1.
Структуры данных
2.
Исключения, логирование
3.
Циклы for и while
4.
Условия if else
5.
Потоки ввода вывода
6.
ООП
02
Базы данных
1.
Реляционные базы данных. SQL запросы
2.
Углубленное изучение Sqlalchemy. Принципы ORM систем
03
Django
1.
Django Core
2.
MVT. Models, View, Template
3.
Middleware. Работа и изменения middleware
4.
Django rest framework
5.
Знакомство с frontend
04
FastApi
1.
FastApi
2.
Pydantic
3.
Uvicorn
4.
Docker-compose
05
GIT
1.
Системы управления версий Git
2.
Проектная работа в своем репозитории
3.
Настройка и использование CI/CD
06
Проект
1.
Базы данных(PostgreSQL, MySql)
2.
Миграции баз данных (Alembic)
3.
Брокеры сообщений (Kafka, RabbitMq)
4.
Тестирование (Unitest)
5.
Микросервисная архитектура
6.
Контейнеризация (Docker)
7.
Docker-compose
8.
Метрики (Grafana, Prometheus)
9.
Логирование
10.
PipeLine (GitLab, Jenkins)
11.
Система управления проектом (Atlassian Jira)
12.
Swagger
07
Подготовка к собеседованиям
1.
Оценка знаний, полученных за время обучения
2.
Проработка часто встречающихся вопросов на собеседовании