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
Kurz Python - pokročilé vlastnosti je určen pro programátory, kteří mají základní znalosti jazyka Python 3, chtějí si prohloubit své vědomosti a zároveň se zdokonalit v návrhu a řešení aplikací a algoritmů v tomto jazyce. Hlavní důraz bude kladen na asynchronní programování, jehož použití se neustále zvyšuje. Ale zároveň si ukážeme, kde je jeho použití zbytečné. Během kurzu budeme řešit ukázkový projekt, ve kterém budeme využívat jednotlivých vlastností jazyka a ukážeme si jak jednoduše fungují ...
Cena kurzu: ...
25.900 Kč / Kurz
... včetně DPH: 31.339 Kč / Kurz
Objednat - pro přihlášení na kurz/školení klikněte na zvolený termín školení a místo konání
Podobný kurzBrno - Jihomoravský Python - návrhové vzoryDesign Patterns in Python - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
... cena: 1.680.016.768CZKCZK/Kurz (2.032.820.352 CZKCZK/Kurz včetně DPH) ...Jiná měna platby za kurz : CZKCZK/Kurz
Podobný kurzPraha Python - návrhové vzoryDesign Patterns in Python - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
... cena: 1.680.016.768CZKCZKCZK/Kurz (2.032.820.352 CZKCZKCZK/Kurz včetně DPH) ...Jiná měna platby za kurz : CZKCZKCZK/Kurz
... pro objednání kurzu klikněte na zvolený termín školení
a/nebo je možno poslat:
Nezávazná přihláška - pokud Vám nevyhovují v současnosti nabízené termíny kurzů nebo pokud není k dispozici termín kurzu
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 kurzu
Lektoř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
Gunico>
Docker
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
run_coroutine_threadsafe
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
Statsd, Prometheus
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
[dotaz na školení/kurz] Formulář pro komentáře, dotazy a odpovědi
::
DataScript je autorizovaným poskytovatelem IT kurzů a certifikací. V našich školících prostorách poskytujeme řadu vysoce odborných a respektovaných IT kurzů, specializovaných technologických školení i certifikací IT specialistů, systémových administrátorů a techniků. V nabídce naší činnosti nechybí ani speciální tréninky určené ke zvýšení profesionálních dovedností a schopností odborných pracovníků. DataScript klade důraz nejen na dokonalou teoretickou přípravu a odborné znalosti, ale rovněž na jejich praktické využití a řešení konkrétních situací. DataScript je součástí koncernu Servodata. Společnost Servodata je významným Value Added Distributorem komponent a infrastruktury podnikových ICT řešení. Dlouhodobě se specializuje na distribuci ...
Platební podmínky pro účast na kurzu
Objednavateli bude zaslána závazná přihláška k podpisu. Poté bude účastník na školení registrován. Objednavatel uhradí částku kurzovného za výše uvedeného posluchače na základě faktury vystavené poskytovatelem.
Jiný kurz v jiné ceně : Toto školení se zaměřuje na základy statistiky v jazyce Python a knihovnách pandas, sklearn, matplotlib a seaborn. Účastníci se naučí analýze a interpretaci dat, základním principům strojového učení a vizualizaci datových analýz.
Jiný kurz v jiné ceně : Programujete v Pythonu a rádi byste tvořili kvalitní a udržovatelný kód? Za dobu existence objektově orientovaných jazyků vzniklo mnoho zavedených postupů a zvyklostí.
Jiný kurz v jiné ceně : Certifikovaný profesní rekvalifikační kurz Kurz je určen všem, kteří se chtějí naučit základy programování v jazyce PYTHON. Posluchač získá po ukončení kurzu základní kompetence pro profesní kvalifikaci 18-003-M v příslušném jazyce.
Jiný kurz v jiné ceně : Python je interpretovaný vysokoúrovňový programovací jazyk, který v současnosti patří mezi nejoblíbenější programovací jazyky vůbec. Jedná se o takzvaný multiparadigmatický jazyk, který podporuje různá programátorská paradigmata včetně objektového, imperativního, procedurá
Jiný kurz v jiné ceně : Python je interpretovaný vysokoúrovňový programovací jazyk, který v současnosti patří mezi nejoblíbenější programovací jazyky vůbec. Jedná se o takzvaný multiparadigmatický jazyk, což znamená, že podporuje různá programátorská paradigmata včetně objektového, imperativního,
Jiný kurz v jiné ceně : Zejména při návrhu rozsáhlých systémů je nutné navrhnout a implementovat takzvané testy chování ( behaviour-driven ), protože ty mohou pomoci odhalit nelogičnosti ve zdánlivě funkčním systému (například se očekává neintuitivní ovládání). Tyto typy testů do určité míry kombin
Jiný kurz v jiné ceně : Testování aplikací, což je téma, do kterého se počítá jak tvorba testů, tak i nástroje a postupy pro jejich spouštění a vyhodnocování, v současnosti tvoří nedílnou součást vývoje aplikací a popř. i součást jejich akceptace zákazníkem.
Jiný kurz v jiné ceně : Toto dvoudenní školení je určeno uživatelům se znalostí jazyka Python (knihovny Pandas), kteří se chtějí naučit efektivně analyzovat data. Účastníci se naučí pokročilé transformace dataframe, spojování dat z více dataframe, vizualizaci dat a práci s časovými řadami.
[RSS] Nechte si posílat nové termíny kurzuChcete vědět kdy bude další termín kurzu? - Využijte RSS a nechte si posílat každé změny a/nebo nové termíny kurzu do Vaší čtečky RSS (bez registrace)
Objednavateli bude zaslána závazná přihláška k podpisu. Poté bude účastník na školení registrován. Objednavatel uhradí částku kurzovného za výše uvedeného posluchače na základě faktury vystavené poskytovatelem.