Открыто

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

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

Цена: 10200р.-96%
Взнос: 328р.

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

Резервный список: 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. BacuJIuca
      BacuJIuca не участвует.
      21 дек 2024
    2. taraska
      taraska не участвует.
      23 окт 2024
    3. taraska
      taraska участвует.
      22 окт 2024
    4. bonuseventus
      bonuseventus не участвует.
      3 сен 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 ЧКЧлен клуба
    Будет ли курс ?
     
  6. 17 июн 2024
    #4
    breazlo
    breazlo ЧКЧлен клуба
    орг найдись
     
  7. 2 июл 2024
    #5
    user_olisop
    user_olisop СкладчикСкладчик
    Может кто-то тегнуть кого-то из оргов прочих складчин? Мб смогут выступить организаторами, если свободны и им это интересно.
     
  8. 4 июл 2024
    #6
    breazlo
    breazlo ЧКЧлен клуба
    Да, было бы здорово, в противном случае так и будем ждать(