Návrh Školení
Úvod do Python Programování
- Spouštění Python kódu
- Používání Python vývojových nástrojů (IDE a nástroje příkazového řádku)
- Práce s Python a iPython shelly, stejně jako s iPython Notebookem
Datové typy a operace
- Celá čísla a desetinná čísla
- Řetězce a bajty
- Tuple a seznamy
- Slovníky a uspořádané slovníky
- Množiny a zmrazené množiny
Organizování a distribuce kódu
- Vytváření modulů a balíčků
- Distribuování kódu do repozitářů
Objektově orientovaný a funkční Programming
- Vytváření a používání funkcí a tříd
- Úprava funkcí a tříd pomocí dekorátorů
- Představování meta-tříd
Zpracování a testování chyb
- Zpracování a vyvolávání výjimek
- Psaní a spouštění testů (doc testy a unit testy)
- Kontrola pokrytí kódu testy
Práce se soubory a adresáři
- Accessování různých typů souborů a principů práce se soubory
- Vytváření, čtení, aktualizace a mazání souborů (včetně běžných textových souborů, csv, jakož i Microsoft Word a Microsoft Excel souborů)
- Extrakce dat z textových souborů pomocí regulárních Expressí
- Vytváření a mazání adresářů, vyhledávání a prohledávání souborů
Přístup k Databases
- Výběr, vkládání, aktualizace a mazání dat
- Generické databázové API založené na SQLite 3, PostgreSQL a MySQL
- Používání Object Relational Mapper (SQLAlchemy)
- Práce s NoSQL databázemi
Dobývání webu
- Získávání webových stránek
- Parsrování HTML a XML
- Automatické vyplňování webových formulářů
- Vytváření webových aplikací v Python
Požadavky
Žádný
Reference (7)
Dobrý koncept tréninku, mnoho příkladů. Pěkné cvičení.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Kurz - Python Programming - 4 days
Přeloženo strojem
znalost přednášejícího jazyka Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Kurz - Python Programming - 4 days
Přeloženo strojem
Virtuální stroje fungovaly velmi dobře a usnadňovaly sihrávání s kódem. Rovněž se mi zejména líbilo, že byly k dispozici kopie všech příkladů, které cvičitel sestavoval, takže jsem mohl vidět konečný výsledek napřed. Umožnilo mi to klást specifičtější otázky.
Stefan Kotze - ACC
Kurz - Python Programming - 4 days
Přeloženo strojem
Instruktor nás v rámci daného času podrobněji seznámil s každým tématem a také nám dal otázky k řešení, které vysvětloval, kdykoli jsme měli dotazy.
Praveent Thamil Mani - MINDEF
Kurz - Python Programming - 4 days
Přeloženo strojem
Dny 2 a 3. Bylo tu absurdní množství obsahu, ale Abhi to zvládl dobře, takže jsem z toho skutečně vytěžil hodnotu.
Michael Clews - ACC
Kurz - Python Programming - 4 days
Přeloženo strojem
Komunikace s panem Khoibeibem
Aref AlHosani - beamtrail
Kurz - Python Programming - 4 days
Přeloženo strojem
Trainer Abhi je neuvěřitelně trpělivý a laskavý. I přes to, že byl kurz online, se nám podařilo s ním interagovat a rozjasnit naše pochybnosti.
jia hui lim - Ministry of Defence, Singapore
Kurz - Python Programming
Přeloženo strojem