Доступно

Python: Работа с API и фреймворками [2022] [Слёрм] [Денис Наумов, Павел Ляшков, Ольга Скобина]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 27 июл 2022.

Цена: 16500р.-93%
Взнос: 996р.
100%

Основной список: 37 участников

Резервный список: 6 участников

Статус обсуждения:
Комментирование ограничено.
  1. 27 июл 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Python: Работа с API и фреймворками [2022] Слёрм - Slurm
    Денис Наумов, Павел Ляшков, Ольга Скобина


    [​IMG]

    Вам на интенсив, если:
    1. Не знаете, как заложить в приложение сопровождаемость с первых этапов его создания
    2. Пишете скрипты, но не знаете модули и фреймворки, чтобы начать создавать сервисы
    3. Устали писать бойлерплейт код, но не знаете, какой готовый модуль решает ваши проблемы
    4. Возникают проблемы при интеграции с СУБД

    Чему Вы научитесь:
    1. Разберетесь с тем, как стандартные конструкции (декораторы, датаклассы) могут использоваться во фреймворках
    2. Начнете создавать расширяемые и поддерживаемые by design веб-сервисы
    3. Научитесь интегрироваться с СУБД, запускать и отслеживать выполнение отложенных задач
    4. Станете использовать Python как API к другим системам

    Для кого интенсив:
    1. Для инженеров
    Которые знакомы с Python, но хотят больше погрузиться в программирование, чтобы применять свои знания на стыке dev и ops.
    2. Для разработчиков
    Которые уже знают Python, но хотят лучше освоить этот язык, чтобы получить большую самостоятельность и реализовывать новые практики в компании собственными силами.

    Что Вы получите на интенсиве:
    1. Навыки разработки веб-сервисов и софтскилы для эффективного взаимодействия внутри команды
    Вы выйдите за рамки скриптового программирования на Python и научитесь разбираться в конструкциях, типах данных и объектно-ориентированном программировании.
    2. Профессиональный рост
    Сможете решать более широкий пул задач, оптимизировав собственные силы и время. Инженеры усилят экспертизу на стыке администрирования и программирования. Разработчики станут самостоятельнее в работе и смогут решать более изолированные задачи.
    3. Реальный опыт разработки
    По окончании интенсива вы создадите не просто программу на Python, а полноценный цифровой проект коммерческого уровня.
    4. Карьерные перспективы
    Станете ценным сотрудником: сможете эффективнее коммуницировать с командой и менеджерами, будете привносить улучшения в проекты компании собственными силами, экономя ее ресурсы и время. Повышение грейда или работа в компании мечты станут на шаг ближе.

    СПИКЕРЫ
    upload_2022-8-9_17-8-28.png

    Онлайн-интенсив для инженеров и разработчиков с опытом в Python, которые хотят поднять свои навыки и использовать этот язык со смежными системами.

    Научим создавать скелет веб-сервиса с фреймворком FastAPI, разберемся в видах тестирования, научимся писать под Ansible.
    День 1
    Теория
    • Почему инженеры все чаще сталкиваются с необходимостью писать веб-сервисы, в чем анатомия веб-
    • сервисов, синхронность и асинхронность, стандарты проектирования API
    • Лучшие практики проектирования API по REST, частые ошибки при проектировании API,
    • версионирование API
    Практика
    • Разбираемся в отличиях синхронности/многопоточности и асинхронности в Python на конкретных примерах
    • Создание скелета веб-сервиса с фреймворком FastAPI: хендлеры, обработка path/query params, headers и body, валидация при помощи typing + FastAPI
    • Упрощаем обработку body при помощи моделей данных Pydantic. Модели запроса, вложенные модели, модели ответа, Pydantic + Dataclasses
    • Паттерн Middleware и его реализация в FastAPI
    • Разбираемся с CORS, загружаем файлы и multipart
    • Подключаем к приложению базу данных, создаем миграции при помощи Alembic
    • Комбинируем SQLAlchemy и Pydantic для персистирования моделей в СУБД
    • Комбинируем SQLAlchemy и Pydantic для персистирования моделей в NOSQL СУБД
    • Немного о startup и shutdown event’ах и необходимости их обработки, заворачиваем все в контейнер и выгружаем документацию OpenAPI
    День 2
    Теория
    • Отложенные задачи, область их применения и кейсы
    • Виды тестирования, почему тестировать приложение важнее, чем его разрабатывать и какие тесты должен уметь писать разработчик
    Практика
    • Устанавливаем Celery и Flower, настраиваем executor’ы и разбираемся в интерфейсе Flower
    • Запускаем отложенную задачу из хендлера
    • Подключаем авторизацию через OAuth для сервисных интеграций
    • Пишем тесты на API при помощи FastHTTP + pytest + pyhamcrest
    • Тестируем продакшеном - делаем интеграцию с Sentry
    День 3
    Теория
    • Применение изученного в жизни - как анализировали много конфигов Zabbix
    • СОФТСКИЛЫ - Взаимодействие внутри команды
    Практика
    • Пишем под Ansible создание модуля
    • Пишем под Ansible создание и тестирование модуля
    • Пишем под Ansible создание плагина
    • Пишем под Ansible создание и тестирование плагина

    Продажник
     
    Последнее редактирование модератором: 10 авг 2022
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      16 авг 2022
    2. hellboy81
      hellboy81 участвует.
      16 авг 2022
    3. Qwadro
      Qwadro участвует.
      16 авг 2022
    4. илья ст
      илья ст участвует.
      15 авг 2022

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      16 авг 2022
    2. skladchik.com
      Взнос составляет 498р.
      13 авг 2022
    3. skladchik.com
      Складчина активна.
      13 авг 2022
    4. skladchik.com
      Цена составляет 16500р.
      9 авг 2022
  3. Обсуждение
  4. 28 июл 2022
    #2
    Максимыч
    Максимыч ЧКЧлен клуба
    Добавьте тег FastAPI плз, это поможет собрать участников
     
  5. 9 авг 2022
    #3
    Человек без имени
    Человек без имени ЧКЧлен клуба
    Очень мало народу. Дайте рекламу, пожалуйста, в смежных складчинах. Хотелось бы опустить взнос хотя бы до 500р.
     
    1 человеку нравится это.
  6. 9 авг 2022
    #4
    OverMoon
    OverMoon ОргОрганизатор
    Мы получили скидку 3500 р, надо спешить пока действует
     
  7. 9 авг 2022
    #5
    OverMoon
    OverMoon ОргОрганизатор
    Уже скинули взнос с 1000 до 700, я еще рекламу буду подавать и до 13 числа сбросим до 500-600 р
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.