Detail kurzu
Python IV. - konkurentné programovanie, tvorba balíčkov a manažment projektov
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Kurz Python IV pre pokročilých programátorov prináša komplexné a praktické zručnosti, ktoré vás pripravia na náročnejšie projekty a profesijný rozvoj. Naučíte sa, ako efektívne vytvárať a distribuovať Python balíčky pomocou nástrojov ako PyPI, setup tools, flit a pyinstaller. Oboznámite sa s moderným manažmentom Python projektov pomocou poetry a uv. Okrem toho sa ponoríte do sveta konkurentného programovania, vrátane práce s vláknami, paralelného a asynchrónneho programovania, čo vám umožní vyvíjať výkonné a škálovateľné aplikácie.
Naviac, kurz zahŕňa aj praktické zručnosti s nástrojmi pre vývojárov ako Git a Docker, spolu s vytváraním projektovej dokumentácie pomocou MkDocs. Získate taktiež základné znalosti o Django frameworku, vrátane tvorby projektu, práce s pohľadmi, šablónami a modelmi, a integrácie PostgreSQL databázy. Tento kurz je navrhnutý tak, aby vám poskytol všetko, čo potrebujete na úspešný a efektívny vývoj v Pythone, a zabezpečil, že vaše projekty budú na špičkovej úrovni.
Kurz je určený pre mierne pokročilých programátorov, ktorí majú zvládnuté základy programovania v rámci osnov Python I-III
Obsah kurzu
1. Tvorba a distribúcia balíčkov- Repozitár PyPI
- Použitie setup tools
- Použitie knižnice flit
- Použitie nástroja pyinstaller
- Panažment projektov v Pythone
- Poetry manažér
- Moderný, rýchly a efektívny manažér uv
- úvod do konkurentného programovania
- práca s vláknami
- paralelné programovanie
- asynchrónne programovanie
- Git
- Docker
- Projektová dokumentácia s MkDocs
- Úvod do Djanga
- Tvorba projektu
- Pohľady, šablóny a modely
- Integrácia PostgreSQL databázy
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality