Školení Základy programování v jazyce Python

Začněte programovat v jednom z nejoblíbenějších programovacích jazyků. Python je programovací jazyk vhodný pro začátečníky i programátorské veterány. Python je vyvíjen jako open source projekt, který zdarma nabízí instalační balíky pro většinu běžných platforem (Unix, MS Windows, macOS, Android); ve většině distribucí systému GNU/Linux je Python součástí základní instalace. [Kód kurzu: AM807]
*
    11 990 Kč bez DPH

    Začněte programovat v jednom z nejoblíbenějších programovacích jazyků. Python je programovací jazyk vhodný pro začátečníky i programátorské veterány.

    Python je vyvíjen jako open source projekt, který zdarma nabízí instalační balíky pro většinu běžných platforem (Unix, MS Windows, macOS, Android); ve většině distribucí systému GNU/Linux je Python součástí základní instalace.

    Python nabízí dynamickou kontrolu datových typů a podporuje různá programovací paradigmata, včetně objektově orientovaného, imperativního, procedurálního nebo funkcionálního.

    TOTO ŠKOLENÍ VÁM POMŮŽE:

    • Naučit se základy programování v jazyce Python a pochopit silné a slabé stránky tohoto jazyka
    • Nainstalovat a nastavit pracovní prostředí v Pythonu
    • Zvládnout práci s čísly, textem a proměnnými v Pythonu
    • Porozumět objektově orientovanému programování v Pythonu, včetně vytváření tříd a metod
    • Využít standardní knihovnu Pythonu, včetně práce s HTTP a ukládání dat

    [Kód kurzu: AM807]

    3 denní kurz | 9:00 - 16:00 | s obědem

    Osnova:

    1. Základy programování
      • Práce s daty a vývoj software
      • Výběr programovacího jazyka
      • Silné a slabé stránky Pythonu
    2. Pracovní prostředí
      • Instalace Pythonu
      • Práce v příkazovém řádku
      • Úprava programů v textovém editoru
      • Online nástroje
    3. První kroky
      • Počítání a práce s čísly
      • Komunikace s uživatelem
      • Proměnné a hodnoty
      • Práce s textem
    4. Přiřazení a kopírování
      • Objekty a reference
      • Uložení globálních proměnných
      • Význam operátoru přiřazení
      • Kopírování objektů
      • Seznamy objektů
    5. Struktura kódu
      • Příkazy a odsazení
      • Podmínky a cykly
      • Ošetření chyb
    6. Organizace kódu
      • Psaní funkcí
      • Předávání parametrů
      • Lokální proměnné
      • Dokumentace
    7. Objektově orientované programování
      • Instance a třídy
      • Datové atributy
      • Psaní metod
      • Základy polymorfismu
      • Jednoduchá dědičnost
    8. Objektový model v Pythonu
      • Konstruktory
      • Speciální metody
      • Dynamické vlastnosti
      • Duck-typing
      • Volání metod předka
    9. Standardní knihovna
      • Využívání hotových nástrojů
      • Ukládání dat
      • Práce s HTTP
    10. Diskuze a další zdroje
      • Vlastní témata
      • Dokumentace
      • Česká komunita

    Kurz bude otevřen po naplnění minimálního počtu 3 účastníků!

    Možnosti ubytování a parkování

    Dosažená ocenění

    Microsoft AEP jsme ESET Partner Centrum Microsoft Partner Microsoft SBS Citrix Adobe Partner