Návrh Školení

Úvod do Python Programování

    Spouštění kódu Python pomocí vývojových nástrojů Python (IDE a nástroje příkazového řádku) Práce s prostředími Python a iPython a také s notebookem iPython

Datové typy a operace

    Celá čísla a pohyblivá čísla Řetězce a bajty N-tice a seznamy Slovníky a uspořádané slovníky Sady a zmrazené sady

Organizování a distribuce kódu

    Vytváření modulů a balíčků Distribuce kódu do úložišť

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ředstavení metatříd

Zpracování a testování chyb

    Zpracování a nastavování výjimek Psaní a provádění testů (doc testy a unit testy) Kontrola pokrytí kódu testy

Práce se soubory a adresáři

    Přístup k různým typům souborů a principy práce se soubory Vytváření, čtení, aktualizace a mazání souborů (včetně běžných textových souborů, csv a také souborů Microsoft Word a Microsoft Excel) Extrahování dat z textových souborů pomocí regulárních výrazů Vytváření a mazání adresářů, výpis a vyhledá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žití Object Relational Mapper (SQLAlchemy) Práce s NoSQL databázemi

Dobývání webu

    Načítání webových stránek Analýza HTML a XML Automatické vyplňování webových formulářů Vytváření webových aplikací v Pythonu

Požadavky

Žádný

 28 hodiny

Počet účastníků



Price per participant

Reference (5)

Související kurzy

Související kategorie