Python. Kurs video. Programowanie asynchroniczne
Podczas szkolenia:
Nauczysz się wykorzystywać biblioteki multiprocessing/concurrent/asyncio.
Dowiesz się, jak operować na wątkach i procesach w Pythonie.
Zrozumiesz, czemu nie zawsze więcej wątków i procesów przyspiesza działanie programu.
Poznasz i zgłębisz pojęcie głównej pętli zdarzeń.
Stworzysz własną pętlę zdarzeń.
Nauczysz się tworzyć pulę wątków i pulę procesów.
Poznasz GIL (Global Interpreter Lock), bazowy mechanizm rządzący wątkami w Pythonie, i zrozumiesz jego działanie.
Nauczysz się rozwiązywać realne problemy przy użyciu procesorów i wątków.
Poznasz funkcje repeat i partial, a także nauczysz się je stosować, korzystając z bibliotek itertools i functools.
Dowiesz się, jak kiedyś korzystano z wielowątkowości, a jak robi się to obecnie.
Nauczysz się używać słów kluczowych: await i async.
Zrozumiesz, czym są asynchroniczne menedżery kontekstu, i dowiesz się, jak je tworzyć.
Dowiesz się, jak tworzyć asynchroniczne taski i jak je grupować.
SZUKASZ INNEJ KSIĄŻKI?
WPISZ TYTUŁ LUB AUTORA LUB TEMATYKĘ: