Що нового?

Набір учасників [Слерм] асинхронне Програмування на Python для Джуніор-розробників. Тариф Без зворотного зв'язку

Інформація про покупку
Тип покупки: Складчина
Ціна: 7353 ГРН
Учасників: 0 з 31
Організатор: Відсутній
Статус: Набір учасників
Внесок: 246.7 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

У Python асинхронний підхід реалізується через Asyncio,
який ми розглядаємо в цьому курсі.

кожен модуль - це повноцінний проект, куди ви дописуєте потрібну функціональність. Далі тести автоматично перевіряють взаємодію всіх компонентів проекту. Якщо ваше рішення працює, ви успішно пройшли модуль. Все як на справжній роботі.

Кому підійде курс:
1. Випускникам курсів з програмування
Ви збираєтеся перейти в IT, пройшли або проходите курс з програмування. Знання асинхронного підходу до розробки може стати вашою перевагою на співбесідах і виділить вас серед інших випускників.
2. Джуніор-розробникам на Python
Ви працюєте в компанії на позиції джуна і не відчуваєте прогресу. Знаючи асинхронне програмування, ви зможете перейти на більш складні і цікаві завдання.
3. Мідлам, які поки не вивчили Asyncio
Asyncio-стандартна можливість Python. Тим, хто планує розвиватися в професії і глибше занурюватися в мову, рано чи пізно доведеться її освоїти. Краще рано.

чого ви навчитеся:
  1. Розберетеся, як працює асинхронне програмування і де його краще застосовувати
  2. Дізнаєтеся, чим відрізняється асинхронне виконання завдань від паралельного і які типи "паралельності" існують
  3. Навчіться мислити нелінійно і зможете продумувати більш складні архітектури додатків
  4. Дізнаєтеся best practices написання асинхронних додатків на Python
  5. Отримайте досвід роботи з мікросервісами
  6. Освоїте стандартну Python-бібліотеку Asyncio
  7. Вивчіть асинхронний веб-фреймворк Aiohttp
  8. Навчіться асинхронно працювати з базами даних Postgres, Mongo, RabbitMQ
  9. Розберетеся, як вирішувати типові завдання, в яких використовується асинхронність
домашні завдання з автоперевіркою:
  1. В ході курсу ви виконаєте 6 домашніх завдань, в тому числі напишете телеграм-бот і власний Event Loop. ДЗ вирішуються на навчальному віртуальному сервері з налаштованим оточенням — нічого не потрібно шукати, завантажувати і встановлювати на свій комп'ютер.
  2. Кожне домашнє завдання має на увазі дописування повноцінного проекту. Ви не пишете окремий шматок коду, а вписуєте свій код у готовий проект. Далі тести автоматично перевіряють взаємодію всіх компонентів проекту. Якщо ваше рішення вірне — воно пройде тестування.
  3. Такий підхід до домашніх завдань тренує надивленість: ви бачите, як влаштований проект, як виглядає код, куди ви дописуєте своє рішення.

https://privatelink.de/?https://slurm.io/asyncio-with-kts
 
Угорі