Скрыть объявление

Внимание!


Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Запись

[Яндекс Практикум] Мидл Python-разработчик

Тема в разделе "Курсы по программированию"

Цена:
132600 руб
Взнос:
902 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa
open
2
Записаться
  1. Евражкa Организатор складчин

    [Яндекс Практикум] Мидл Python-разработчик

    [​IMG]
    За 6 месяцев выйдете на новый уровень разработки на Python:
    • Систематизируете и углубите знания бэкенд-разработки на Python
    • Сможете расширить стек и браться за более сложные задачи
    • Будете много практиковаться и сделаете 11 проектов — самостоятельно или в команде
    • Освоите популярные инструменты: Apache Kafka, RabbitMQ, ElasticSearch, ClickHouse
    • Будете учиться с поддержкой senior разработчиков и технических лидов
    • Поймёте, как и в каком направлении развивать карьеру
    За 6 месяцев научитесь тому, что отличает новичка от опытного разработчика:
    • Освоите разработку сложных приложений. Создадите приложение из 10+ микросервисов с надёжным взаимодействием через OpenAPI, Protobuf и Apache Avro
    • Изучите технологии, которые помогут при разработке. Научитесь работать с NoSql и реляционными базами, OLTP и OLAP, брокерами сообщений и поисковыми системами
    • Поймёте, как обеспечить работу приложения без сбоев. Освоите все виды тестов, трассировку и логирование, горизонтальное масштабирование и оркестрацию
    Курс подойдёт, если вы:
    • Работаете в коммерческой разработке на Python более 1 года
    • Имеете опыт в SQL и базах данных
    • Работаете в Linux на уровне пользователя
    Технологии и инструменты, которые вы освоите:
    • AsyncIO,
    • Django,
    • Swagger,
    • FastAPI,
    • ETL,
    • OAuth2.0/OIDC,
    • PostgreSQL,
    • Elasticsearch,
    • Redis,
    • Apache Kafka,
    • RabbitMQ,
    • Docker Compose,
    • nginx, ELK,
    • ClickHouse.
    Усилите свои хардскилы с помощью ИИ. Научитесь использовать нейросети, чтобы:
    • Генерировать и анализировать код
    • Создавать mock-объекты и писать автотесты
    • Находить и устранять уязвимости
    • Проектировать системы и составлять дизайн-документы
    • Писать промпты без галлюцинаций и утечки данных
    Программа:

    Введение и вступительный тест. Бесплатная часть курса:
    • Как устроена учёба в Практикуме
    • Вступительный тест (20 вопросов по основам Python-разработки)
    • Узнаете, как организовано обучение, пройдёте тест и поймёте, подходит ли вам курс
    Дополнительный модуль. PyTest для автоматизации тестирования:
    • Работа с фреймворком PyTest
    • Параметризованные тесты и фикстуры
    • Применение правил написания unit-тестов
    • Оценка покрытия unit-тестами
    • Применение ассертов Python при проведении unit-тестов
    Дополнительный модуль. Личное развитие тимлида разработчиков:
    • Целеполагание и лидерство
    • Расстановка приоритетов
    • Коммуникация с командой
    Погружение в курс.

    Модуль 1. Сервисы Admin Panel и ETL (6 недель, 3 практические работы):
    • Фреймворк Django
    • Проектирование базы данных
    • Паттерн ETL
    • Docker
    • Nginx
    • Elasticsearch
    • Разработаете панель администратора и ETL-процесс для синхронизации данных из PostgreSQL в Elasticsearch
    Модуль 2. Сервис AsyncAPI (4 недели, 2 практические работы):
    • Основы асинхронности
    • Асинхронные фреймворки (Twisted, Aiohttp, FastAPI)
    • FastAPI
    • Напишете API для поиска по базе фильмов
    Модуль 3. Сервис авторизации (4 недели, 2 практические работы).

    Модуль 4. Сервис UGC (4 недели, 2 практические работы):
    • Что такое UGC
    • Задачи архитектуры
    • Обработка большого потока данных
    • Работа с брокерами сообщений
    • CI/CD
    • Разработаете сервис для сбора, хранения и обработки контента, генерируемого пользователями
    Модуль 5. Сервис нотификации (3 недели, 1 практическая работа):
    • Как работает сервис нотификации
    • Устройство email и шаблонизаторов
    • Работа с RabbitMQ
    • Разработаете сервис нотификации пользователей через email и Телеграм
    Модуль 6. Итоговый проект (самостоятельно, 4 недели):
    • Самостоятельный выбор проекта или реализация собственной идеи
    • Полный цикл создания веб-сервиса с нуля
    • Защита проекта перед архитектурным комитетом
    Модуль 7. Оркестрация масштабных приложений (Дополнительный модуль):
    • K8S, Health Check, метрики
    • Configuration-as-Code (CaC)
    • Разработаете и опишете необходимые манифесты, а затем опубликуете приложение
    Дополнительный модуль. Принципы работы с ИИ:
    • Принципы и ограничения
    • Выбор инструментов
    • Основы промптинга
    • Планирование и декомпозиция
    Дополнительный модуль. Применение ИИ в разработке:
    • Генерация кода и автотестов
    • Анализ кода и техдолга
    • Проектирование архитектуры с ИИ

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх