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

Практические занятия с полноценной командой на реальном проекте - никаких записанных видео.

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

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

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

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

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

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

Кому подходит курс?
*
Тем, кто хочет войти в IT через разработку
*
Junior-разработчикам, застрявшим на одном уровне
*
Специалистам из других сфер, которые хотят сменить профессию
*
Тем, кто устал от курсов «с видео и без результата»
*
Тем, кто хочет реальную работу, а не сертификат
Программа обучения
01
Python
  1. 1.
    Структуры данных
  2. 2.
    Исключения, логирование
  3. 3.
    Циклы for и while
  4. 4.
    Условия if else
  5. 5.
    Потоки ввода вывода
  6. 6.
    ООП
02
Базы данных
  1. 1.
    Реляционные базы данных. SQL запросы
  2. 2.
    Углубленное изучение Sqlalchemy. Принципы ORM систем
03
Django
  1. 1.
    Django Core
  2. 2.
    MVT. Models, View, Template
  3. 3.
    Middleware. Работа и изменения middleware
  4. 4.
    Django rest framework
  5. 5.
    Знакомство с frontend
04
FastApi
  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
Проект
  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
Подготовка к собеседованиям
  1. 1.
    Оценка знаний, полученных за время обучения
  2. 2.
    Проработка часто встречающихся вопросов на собеседовании
  3. 3.
    Помощь в составлении твоего CVL
  4. 4.
    Проведение тестовых собеседований
Наши контактыСвязаться через TelegramIT Mentorsales@it-mentor.tech