Pořádáte podobný kurz/školení?
Pořádáte podobné kurzy, školení a/nebo studium. Vložte Vaše kurzy na web. Kurs / kurzy nemusí být rekvalifikační,
stačí když kurzy budou mít termín konání školení pro on-line objednávku kurzu
Python - pokročilé vlastnosti - Následující kurzy: PYTHON POKROCILE VLASTNOSTIViz také následující kurzy :
- Účetnictví pro pokročilé
- Účetnictví pro pokročilé – online kurz
- Řízení nákladů a ziskovosti pro pokročilé
- IFRS v praxi – pro pokročilé
- Pokročilé vyjednávací strategie – dvoudenní seminář
|
Kurz - Python - pokročilé vlastnosti
| Tento vzdělávací kurz/seminář již proběhl - Původní program vzdělávacího kurzu
Tento kurz již byl smazán
Tento kurz pořádala firma: © DataScript s.r.o. -
Praha 7
Další podobné školení nebo kurzy:
Popis kurzu Python - pokročilé vlastnosti
Kurz je určen pro ...Cílová skupina - Programátoři se základní znalostí jazyka Python 3
- IT specialisté, kteří potřebují pokročilou automatizaci
- Všichni zvídaví lidé, kteří chtějí vědět, jak některé věci fungují pod pokličkou
Lektoři kurzuLektoři z firmy: DataScript s.r.o.
[Kurz] Program kurzu (obsah přednášky/semináře/rekvalifikace/studia) ...
Cíle kurzu Účastníci se mimo jiné naučí:
- Napsat celou aplikaci, která bude schopna přes síť publikovat data pro své klienty
- Psaní testů pro aplikaci a asynchronní funkce
- Znalost pokročilých vlastností jazyka Python (dekorátory, context-managery, generátory, ...)
- A jak tyto věci integrují s asynchronním programováním
* Účastníci se mimo jiné naučí: - Napsat celou aplikaci, která bude schopna přes síť publikovat data pro své klienty
- Psaní testů pro aplikaci a asynchronní funkce
- Znalost pokročilých vlastností jazyka Python (dekorátory, context-managery, generátory, ...)
- A jak tyto věci integrují s asynchronním programováním
Osnova Sjednocení základních znalostí - Použití Pipfile a pipenv namísto requirements.txt
- Návrh základní šablony pro spustitelnou aplikaci
- Příprava testů
- Typové anotace a Python
Návrh aplikace, která bude tvořena během kurzu - Příprava funkcí pro načítání obsahu - generátory
- Testování generátorů
- Pozor na assert mimo testy
- Jednoduchý data logging do SQLite (Použití a napsání vlastního context-manageru)
Jednoduchý HTTP server v Python - SimpleHTTPServer
- Flask (velice jednoduchá ukázka)
- Použití manhole pro debugování běžící aplikace
GIL uvnitř CPython - Co? Proč?
- Použití vláken na škálování” a proč nefungují
- Jak tedy škálovat?
- Multiprocessing a concurrent modul
- Pozor na Process a Thread pooly (velikost)
Použití asyncio - Rozšířená syntaxe
- Základní pojmy
Přepsání webového serveru do aiohttp - Vysvětlení pojmů a chování v asyncio
- Dekorátory, context-managery
- Testy a asyncio
- Manhole v asyncio
- Transport-less protocols
Pokročilý error handling v asyncio Debugování asyncio aplikace - Použití socketů a telnetu jako clienta
- Slow callbacks v asyncio
- context-variables v Python 3.7
Produkční nasazení naší asyncio aplikace Doplňující témata Pokud v rámci kurzu zbyde čas, můžeme se podívat na některé edge-case uvnitř Python a CPython implementace a jejich řešení. Asyncio a vlákna Co dělat pokud CPython SEGFAULTuje - Kdy může CPython SEGFAULTnout?
- Faulthandler
- Core dump CPythonu a debugování
- Python stack trace uvnitř gdb
Profilování aplikace - Statistické profilování vs line profiler
Monitorování aplikace Předpoklady účastníka - Základní kurz Python
- Základní povědomí o síťování
- Základní znalost OS Linux
- Použití terminálu pro spouštění příkazů
Požadavek na BYOD - Počítač s jakoukoliv distribucí OS Linux
- Předinstalovaný Python >= 3.6
- Předinstalovaný nástroj virtualenv
- Webový prohlížeč
- Telnet client
[Kurz] Cíl školení / poznámka ke kurzu...Cíle kurzu Účastníci se mimo jiné naučí: - Napsat celou aplikaci, která bude schopna přes síť publikovat data pro své klienty
- Psaní testů pro aplikaci a asynchronní funkce
- Znalost pokročilých vlastností jazyka Python (dekorátory, context-managery, generátory, ...)
- A jak tyto věci integrují s asynchronním programováním
|
[Školení] Další popis kurzu (úroveň, minimální znalosti, informace o cenách kurzu) ...Předpoklady účastníka - Základní kurz Python
- Základní povědomí o síťování
- Základní znalost OS Linux
- Použití terminálu pro spouštění příkazů
Požadavek na BYOD - Počítač s jakoukoliv distribucí OS Linux
- Předinstalovaný Python >= 3.6
- Předinstalovaný nástroj virtualenv
- Webový prohlížeč
- Telnet client
Poslední aktualizace: 2026-01-08 10:50:26
DataScript s.r.o. |
Python - pokročilé vlastnosti #
Téma kurzů nebo školení:
Komentáře a dotazy na školení a nebo kurz
Pro tento kurz již nelze poslat žádný dotaz Hledáte náhodou nějakou práci?Podobné kurzy # python + vlastnosti
|
|