Kurzy a certifikace Dev & Test

Python

Programovací jazyk Python - praktické použití IPython Notebooku, knihovny Numpy a Matplotlib

19.900 CZK

Cena (bez DPH)

Days2
10. 4.11. 4. 2025
virtual
CZ
19. 5.20. 5. 2025
virtual
CZ
26. 6.27. 6. 2025
virtual
CZ

Python je interpretovaný vysokoúrovňový programovací jazyk, který v současnosti patří mezi nejoblíbenější programovací jazyky vůbec. Jedná se o takzvaný multiparadigmatický jazyk, což znamená, že podporuje různá programátorská paradigmata včetně objektového, imperativního, procedurálního nebo funkcionálního. I když Python bývá označován za skriptovací jazyk, jeho možnosti jsou ve skutečnosti daleko širší. V současnosti se Python masivně používá i pro numerické výpočty, analýzu dat, statistické výpočty, práci s grafy atd. Tento kurz se zaměřuje právě na oblast numerických výpočtů a práci s grafy.

Možnosti financování 

Cena za účastníka 4.335 Kč vč. DPH s podporou v programu JSEM V KURZU v rámci Národního plánu obnovy (registrace zde).
Cena za účastníka 24.079 Kč vč. DPH bez podpory (tj. 18.500 Kč bez DPH). 

Cílová skupina

  • Uživatelé se základní znalostí programování, kteří chtějí začít používat tento moderní programovací jazyk v oblasti numerických výpočtů, práci s vektory a maticemi, zpracování signálů, statistiky a tvorby grafů

Cíle kurzu

  • Seznámit účastníky kurzu se způsobem praktického použití velmi často používané trojice technologií: Jupyter Notebooku, knihovny Numpy a taktéž knihovny Matplotlib

Osnova

Jupyter Notebook

  • Základní informace o Jupyter Notebooku
  • Instalace a spuštění Jupyter Notebook

Knihovna Numpy

  • Základy, na nichž je postavena knihovna Numpy
  • Datové typy prvků, z nichž jsou tvořena pole
  • Konstruktory polí
  • Přetypování všech prvků v poli
  • Změna tvarů polí
  • Indexování prvků polí obsahem jiného pole
  • Vytváření „řezů“ z polí
  • Pole a relační operátory, výběr prvků pole na základě zadané podmínky
  • Matematické funkce aplikovatelné na prvky polí
  • Sčítání, odčítání a násobení matic
  • Výpočet determinantu a výpočet inverzní matice
  • Vyřešení systému lineárních rovnic

Vykreslování grafů s využitím knihoven NumPy a Matplotlib

  • Přidání popisků do grafů
  • Polární graf
  • Jednoduchý sloupcový graf i graf se dvěma skupinami sloupců
  • Zobrazení histogramu
  • Koláčový graf
  • Sloupcový graf se zobrazením odchylek (či chyb)
  • Graf s konturami

Doplňující témata

  • Zmínka o dalších souvisejících technologiích, zejména s knihovnou SciPy

Předpoklady účastníka

  • Znalost programování, postačuje na základní úrovni (ideální znalost Pythonu, C či Javy)
  • Schopnost pracovat v příkazové řádce

Další požadavky

  • Počítač s jakýmkoli operačním systémem, ideálně Linux (není podmínkou)
  • Webový prohlížeč
  • Terminál (konzole)

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole

Recenze

Radka Symonová
11. 6. 2024
Velmi srozumitelné a lidsky podané a přesto detailně vysvětlené. Radka Symonová
Při poskytování našich služeb nám pomáhají soubory cookie. Využíváním našich služeb s jejich používáním souhlasíte.
Další informace