Онлайн-курс «Python-разработчик»
с оплатой только после трудоустройства

Практические занятия с командой на реальном проекте — без записей. Доступна постоплата (ISA) после трудоустройства.

Преимущества обучения у нас

Иконка преимущества: Индивидуальная программа
Индивидуальная программа

Иконка преимущества:  Контроль знаний
Контроль знаний

Иконка преимущества: Backend-стек Django и FastAPI
Backend-стек Django и FastAPI

Иконка преимущества: Практика в реальном проекте
Практика в реальном проекте

Иконка преимущества: Подготовка к собеседованиям
Подготовка к собеседованиям

Кому подходит курс?
*
Тем, кто хочет войти в IT через разработку
*
Junior-разработчикам, застрявшим на одном уровне
*
Специалистам из других сфер, которые хотят сменить профессию
*
Тем, кто устал от курсов «с видео и без результата»
*
Тем, кто хочет реальную работу, а не сертификат

Программа курса Python-разработчика

01
Python

Базовый курс Python и ООП для тех, кто ищет обучение Python с нуля: структуры данных, исключения, циклы и объектно-ориентированное программирование — фундамент перед backend-разработкой.

  1. 1.
    Структуры данных
  2. 2.
    Исключения, логирование
  3. 3.
    Циклы for и while
  4. 4.
    Условия if else
  5. 5.
    Потоки ввода вывода
  6. 6.
    ООП
02
Базы данных

Реляционные БД и SQL — обязательная часть python backend разработки: запросы, ORM на SQLAlchemy и работа с данными в коммерческих проектах.

  1. 1.
    Реляционные базы данных. SQL запросы
  2. 2.
    Углубленное изучение Sqlalchemy. Принципы ORM систем
03
Django

Курсы Python Django и разработка веб-приложений на Python: MVT, REST framework, middleware и основы frontend в связке с backend.

  1. 1.
    Django Core
  2. 2.
    MVT. Models, View, Template
  3. 3.
    Middleware. Работа и изменения middleware
  4. 4.
    Django rest framework
  5. 5.
    Знакомство с frontend
04
FastApi

Python backend разработка на FastAPI: типизация через Pydantic, асинхронные API и деплой — стек, который часто встречается в современных сервисах.

  1. 1.
    FastApi
  2. 2.
    Pydantic
  3. 3.
    Uvicorn
  4. 4.
    Docker-compose
05
GIT
  1. 1.
    Системы управления версий Git
  2. 2.
    Проектная работа в своем репозитории
  3. 3.
    Настройка и использование CI/CD
06
Проект

Командная практика backend-разработки: микросервисы, Docker, брокеры сообщений и CI/CD — кейс для портфолио, а не учебный пет-проект.

  1. 1.
    Базы данных(PostgreSQL, MySql)
  2. 2.
    Миграции баз данных (Alembic)
  3. 3.
    Брокеры сообщений (Kafka, RabbitMq)
  4. 4.
    Тестирование (Unitest)
  5. 5.
    Микросервисная архитектура
  6. 6.
    Контейнеризация (Docker)
  7. 7.
    Docker-compose
  8. 8.
    Метрики (Grafana, Prometheus)
  9. 9.
    Логирование
  10. 10.
    PipeLine (GitLab, Jenkins)
  11. 11.
    Система управления проектом (Atlassian Jira)
  12. 12.
    Swagger
07
Подготовка к собеседованиям

Python обучение с трудоустройством и переподготовкой на разработчика: mock-интервью, CV, разбор типовых вопросов и сопровождение до оффера.

  1. 1.
    Оценка знаний, полученных за время обучения
  2. 2.
    Проработка часто встречающихся вопросов на собеседовании
  3. 3.
    Помощь в составлении твоего CVL
  4. 4.
    Проведение тестовых собеседований
Наши контактыСвязаться через TelegramIT Mentorsales@it-mentor.tech