Zkuste nás kontaktovat

Návrh Školení

Úvod do programování v Pythonu

  • Spuštění kódu v Pythonu
  • Použití vývojových nástrojů pro Python (IDE a nástroje řádkového rozkazového řádku)
  • Práce s interaktivním shellem Pythonu a iPythonem, včetně iPython Notebooku

Datové typy a operace

  • Celá čísla a reálná čísla
  • Řetězce a bajty
  • N-tice a seznamy
  • Slovníky a řazené slovníky
  • Množiny a zmrzlé množiny

Skladba a distribuce kódu

  • Vytváření modulů a balíčků
  • Distribuce kódu do repositářů

Programování orientované na objekty a funkcionálně

  • Vytváření a použití funkcí a tříd
  • Úprava funkcí a tříd pomocí dekorátorů
  • Seznámení s metatřídami

Zpracování chyb a testování

  • Zachycení a vyvolávání výjimek
  • Náps a spuštění testů (dokumentačních testů a jednotkových testů)
  • Kontrola pokrytí kódu testy

Práce se soubory a adresáři

  • Přístup k různým typům souborů a zásady zpracování souborů
  • Vytváření, čtení, aktualizace a mazání souborů (včetně běžných textových souborů, CSV, stejně jako souborů Microsoft Word a Microsoft Excel)
  • Extrakce dat z textových souborů pomocí regulárních výrazů
  • Vytváření a mazání adresářů, vypisování a vyhledávání souborů

Přístup k databázím

  • Výběr, vkládání, aktualizace a mazání dat
  • Univerzální databázové API založené na SQLite 3, PostgreSQL a MySQL
  • Použití objekto-relačního maperu (SQLAlchemy)
  • Práce s NoSQL databázemi

Dobytí webu

  • Získávání webových stránek
  • Parsování 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ů


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie