Открыто

Асинхронное программирование на Python [2023] [Яндекс.Практикум] Часть 1/5

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

Цена: 10200р.
Взнос: 290р.-97%

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

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

  1. 6 авг 2022
    #1
    No_name_451
    No_name_451 СкладчикСкладчик

    Асинхронное программирование на Python [2023] [Яндекс.Практикум] Часть 1/5

    [​IMG]

    «Асинхронное программирование на Python»


    Часть 1 .. Часть 2 .. Часть 3 .. Часть 4 .. Часть 5


    На курсе вы научитесь применять асинхронное и параллельное программирование с помощью Python. Мы поможем изучить принципы этих подходов и технологии, которые есть в экосистеме языка: стандартные модули для взаимодействия с процессами и потоками, библиотеку asyncio, фреймворк FastAPI, асинхронные клиенты для http и БД.

    Программа обучения
    1. Параллельное программирование

    30 часов
    Вы узнаете, что такое процессы и потоки, научитесь их создавать и завершать, познакомитесь с поведением и проблемами, которые возникают в мультипроцессорных и многопоточных программах. Ознакомитесь с GIL, понятиями голодания, гонки, взаимоблокировки, научитесь отлавливать и обходить возникающие проблемы, а главное — примените процессы и потоки при решении прикладных задач.

    2. От синхронного программирования к асинхронному
    30 часов
    Вы познакомитесь с итераторами, генераторами и корутинами, разными типами задач, разницей в утилизации ресурсов и ограничениями использовании подходов. На практике научитесь создавать и использовать кастомные итераторы, генераторы и корутины.

    3. Работа с асинхронным кодом
    30 часов
    Вы узнаете, что такое событийное программирование и циклы событий, познакомитесь с типами многозадачности. Научитесь использовать сокеты и применять основные классы и примитивы фреймворка asyncio для решения прикладных задач. Создадите свой первый асинхронный сервер на asyncio и http-сервер для работы с запросами.

    4. Асинхронные фреймворки
    30 часов
    Расскажем про устройство фреймворков, обработку запросов, реализацию бизнес-логики. Вы получите практические навыки работы с асинхронными фреймворками, такими как aiohttp, FastAPI, tornado, starlette, и создадите свой сервис с использованием одного из фреймворков в рамках проектного задания.

    5. Работа с асинхронным приложением в production
    30 часов
    Вы научитесь организовывать инфраструктуру с применением Docker и nginx, познакомитесь с популярными веб-серверами для FastAPI. Освоите работу с конфигами с использованием pydantic и выполните практическое задание по созданию сервиса, который работает с БД, деплоится в облако и подвергается нагрузке.

    Продажник:

    Скрытая ссылка
     
    Последнее редактирование модератором: 11 фев 2023
    2 пользователям это понравилось.
  2. Последние события

    1. abdurahim
      abdurahim не участвует.
      7 мар 2024
    2. Ghenadie
      Ghenadie участвует.
      5 мар 2024
    3. Sarisias
      Sarisias участвует.
      5 мар 2024
    4. blokhin42
      blokhin42 не участвует.
      5 мар 2024

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

    1. skladchik.com
      Нужен организатор складчины.
      5 мар 2024
    2. skladchik.com
      Назначен организатор.
      5 мар 2024
    3. skladchik.com
      Взнос составляет 0р.
      5 окт 2023
    4. skladchik.com
      Нужен организатор складчины.
      5 окт 2023
  3. Обсуждение
  4. 31 окт 2022
    #2
    sereJke1
    sereJke1 ЧКЧлен клуба
    Начинаем?
     
  5. 19 янв 2023
    #3
    sereJke1
    sereJke1 ЧКЧлен клуба
    Будет ли курс ?
     

Поделиться этой страницей