• Форумы
  • Складчикам курсы
  • Администрирование

[Яндекс.Практикум] Курс по асинхронному программированию на Python. 1-й месяц

Найти складчину
  • Дата начала 07.08.2022
Организатор: Аноним
Ссылки для скачивания
Скачать
Скачать
Скачать
Аноним
Маска Организаторов
Организатор
Сообщения
Монеты
+89.5
Оплачено
5
Купоны
0
Кешбэк
0
Баллы
0
07.08.2022
  • @Skladchiki
  • #1

Складчина: [Яндекс.Практикум] Курс по асинхронному программированию на Python. 1-й месяц

Ссылка на картинку

На курсе вы научитесь применять асинхронное и параллельное программирование с помощью 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 и выполните практическое задание по созданию сервиса, который работает с БД, деплоится в облако и подвергается нагрузке.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
1-й месяц asyncio асинхронные клиенты для http и бд курс по асинхронному программированию на python фреймворк fastapi яндекс.практикум
Похожие темы
Скачать Python на примерах. Практический курс по программированию (Александр Васильев)
  • 29.03.2021
Просмотры
2K
24.10.2021
Скачать [stepik] ProgMine. Большой курс по программированию на Python в Minecraft (Александр Бобуров)
  • 11.01.2023
Просмотры
1K
11.01.2023
Скачать [Яндекс.Практикум] Асинхронное программирование на Python 2023
  • 26.08.2023
Просмотры
347
26.08.2023
Скачать [Яндекс.Практикум] Python-разработчик Плюс. 2021-2022. Часть 1 из 14
  • 24.01.2024
Просмотры
1K
24.01.2024
Скачать Python-разработчик. Часть 1. 2020г [Яндекс.Практикум]
  • 16.07.2020
Просмотры
3K
16.07.2020
Показать больше похожих складчин

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Регистрация

Авторизоваться

Вы уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчикам курсы
  • Администрирование
  • Русский (RU)
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Вход

Регистрация

  • Форумы
    • Новые сообщения
    • Поиск сообщений
  • Что нового?
    • Новые сообщения
    • Новые сообщения профилей
    • Последняя активность
    • Новые оценки тем
  • Помощь