Python – základy programování (PYTH1)

Programování, Python

Chcete začít programovat nebo svůj repertoár rozšířit o jeden z nejoblíbenějších programovacích jazyků? Python je programovací jazyk vhodný pro začátečníky i programátorské veterány. Používá se ve všech oblastech vývoje software, automatizace a zpracování dat.

Přihlaste se na praktický workshop, ve kterém se naučíte pracovat s tímto programovacím jazykem v příkazové řádce i v textovém editoru. Naučte se psát přehledný a srozumitelný kód. Připravte si vlastní dotazy a témata.

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

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Začátečníci v oblasti programování, kteří chtějí ovládnout programování v jazyce Python

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Vámi preferovanou formu můžete zvolit v průběhu objednávky. Více informací k hybridní formě školení naleznete zde.

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Základy programování
    1. Práce s daty a vývoj software
    2. Výběr programovacího jazyka
    3. Silné a slabé stránky Pythonu
  • Pracovní prostředí
    1. Instalace Pythonu
    2. Práce v příkazovém řádku 
    3. Úprava programů v textovém editoru
    4. Online nástroje
  • První kroky
    1. Počítání a práce s čísly
    2. Komunikace s uživatelem
    3. Proměnné a hodnoty
    4. Práce s textem
  • Přiřazení a kopírování
    1. Objekty a reference
    2. Uložení globálních proměnných
    3. Význam operátoru přiřazení
    4. Kopírování objektů
    5. Seznamy objektů
  • Struktura kódu
    1. Příkazy a odsazení
    2. Podmínky a cykly
    3. Ošetření chyb
  • Organizace kódu
    1. Psaní funkcí
    2. Předávání parametrů
    3. Lokální proměnné
    4. Dokumentace
  • Objektově orientované programování
    1. Instance a třídy
    2. Datové atributy
    3. Psaní metod
    4. Základy polymorfismu
    5. Jednoduchá dědičnost
  • Objektový model v Pythonu
    1. Konstruktory
    2. Speciální metody
    3. Dynamické vlastnosti
    4. Duck-typing
    5. Volání metod předka
  • Standardní knihovna
    1. Využívání hotových nástrojů
    2. Ukládání dat
    3. Práce s HTTP
  • Diskuze a další zdroje
    1. Vlastní témata
    2. Dokumentace
    3. Česká komunita
Předpokládané znalosti:
Znalost práce na PC. Výhodou je základní znalost algoritmizace, není však podmínkou.
Doporučený následný kurz:
Python – pokročilé techniky (PYTH2)
Časový rozvrh:
3 dny (9:00-17:00)
Cena za osobu:
11 800,00 Kč (14 278,00 Kč včetně 21% DPH)

Nejčastější dotazy ke školení Python

Nemám zkušenost s žádným programovacím jazykem. Je pro mě školení vhodné?

Úvodní školení Python je určeno i pro úplné začátečníky. Nepředpokládá žádné předchozí znalosti Pythonu ani jiného programovacího jazyka. Pro mnoho účastníků je tento kurz často prvním setkáním s programováním, takže se nemusíte obávat, pokud s programováním teprve začínáte.

Chci se zaměřit na konkrétní oblast, například datovou analýzu, tvorbu webových stránek nebo reportů. Je pro mě kurz vhodný?

Ano, právě tento úvodní kurz je ideálním výchozím bodem. Naše pokročilejší kurzy, jako jsou datová analýza v Pythonu, tvorba webových aplikací pomocí Django nebo Flask či správa systémů, totiž vyžadují znalost Pythonu na úrovni tohoto úvodního školení.

Co se na úvodním kurzu Python naučím?

Získáte základní orientaci v Python kódu, osvojíte si principy algoritmizace, naučíte se pracovat s chybami a porozumíte klíčovým konceptům, které využijete bez ohledu na to, jakou oblast Pythonu se rozhodnete v budoucnu prozkoumat.

Naučím se za tři dny programovat?

Úvodní kurz z vás během tří dnů sice neudělá hotového programátora, ale poskytne vám pevné základy. Po jeho absolvování můžete své znalosti rozšířit na pokročilejších kurzech, například:

Ukázka prostředí a výuky