📑 Prehľad kapitol
🧠 Štruktúra znalostí – Programovanie v jazyku Python
🚀 1. Základy Pythonu
- Inštalácia a vývojové prostredie
🎬 Videonávod - Inštalácia a vývojové prostredie - Virtuálne prostredia
🎬 Videonávod - Virtuálne prostredia - Základy Anaconda Prompt
- Prvé programy a výstup (
print)
🎬 Videonávod - Prvé programy a výstup - Premenné a dátové typy (int, float, str, bool)
🎬 Videonávod - Premenné a dátové typy - Operátory (aritmetické, relačné, logické)
🎬 Videonávod - Operátory - Funkcia
type()a konverzia dátových typov
🎬 Videonávod - Konverzia dátových typov
- Vstup od používateľa (
input)
🎬 Videonávod - Vstup od používateľa - Formátovaný výstup
🎬 Videonávod - Formátovaný výstup - Komentovanie kódu
🎬 Videonávod - Komentovanie kódu - Základy jazyka Markdown
🎬 Videonávod - Základy jazyka Markdown
💾 2. Dátové štruktúry
- Zoznamy (
list) - N-tice (
tuple) - Množiny (
set) - Slovníky (
dict)
🏗️ 3. Riadiace štruktúry
- Podmienky (
if,elif,else) - Cykly (
for,while) - Práca s rozsahmi a iteráciou (
range,enumerate) - Vnorené cykly a podmienky
- Iterácia cez zoznamy
⚙ 4. Funkcie
- Definovanie vlastných funkcií
- Vstavané matematické funkcie
📚 5. Knižnice
- Inštalácia a import
📐 NumPy
- Polia (
ndarray) - Indexovanie a rezanie
- Vektorové výpočty
- Matematické funkcie
- Import/export dát zo súborov
🧮 SymPy
- Symbolické výrazy a premenné
- Riešenie (sústav) rovníc
- Derivovanie, integrovanie
📊 Matplotlib
- Základné typy grafov (
plot,scatter,bar) - Doplnkové typy grafov (
pie,histogram) - Ukladanie grafov do súborov a úprava vzhľadu (
.png,.pdf)
🗃️ Pandas
- Dátová štruktúra
DataFrame - Načítanie a zápis
.csvsúborov - Indexovanie a filtrovanie dát
- Základné štatistické výpočty
📒 6. Zadania
- Znenia zadaní a zádavacie hárky z predmetu Programovanie 1.
🛝 7. Pieskovisko
Doplnkové kapitoly (nielen) pre študentov, ktorých Python pohltil.
📁 Zručnosti z tohto predmetu využijete pri spracovaní meraní, analýze dát výpočtoch a automatizácii rozličných geodetických úloh počas ďalšieho štúdia aj v praxi.