Detail kurzu

Úvod do všeobecného programovania I. - algoritmické myslenie, riadiace štruktúry, premenné a dátové typy, vývojové diagramy, prvé kroky ku každému jazyku

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Keď začínate s programovaním, prvý kód často vyzerá ako čierná mágia – písmená, zátvorky, podivné príkazy. A najhoršie je, že pri každom jazyku to vyzerá inak. Python, Java, C#... každý má vlastnú syntax, ale pravda je, že všetky hovoria o tom istom. Práve preto tento kurz neučí konkrétny jazyk, ale logiku, ktorá stojí za každým z nich. Naučíte sa myslieť ako programátor – rozkladať problémy na kroky, vidieť vzory, stavať riešenia. A keď túto logiku pochopíte, syntax akéhokoľvek jazyka je už len detail. Na kurze sa naučíte základy, ktoré sú univerzálne pre všetky jazyky. Začnete s tým, čo je algoritmus, ako rozložiť úlohu na vstupy a výstupy, čo znamená kompilácia alebo debugging. Prejdete si riadiace štruktúry – podmienky, cykly, vetvenie – teda to, čo určuje, ako sa program správa. Pozriete sa na údajové štruktúry: premenné, dátové typy, polia. Naučíte sa kresliť vývojové diagramy, ktoré vám pomôžu vizualizovať riešenie skôr, než napíšete jediný riadok kódu. Kurz nie je o memorovaní syntaxe, ale o pochopení princípov. Ak chcete neskôr programovať v Pythone, Jave alebo JavaScripte, tento základ vám ukáže, čo všetky tieto jazyky majú spoločné. Prečo je to dôležité? Pretože programovanie nie je o písaní kódu – je o riešení problémov. Na kurze sa naučíte algoritmické myslenie, teda schopnosť rozložiť akýkoľvek problém na menšie kroky a postaviť z nich funčné riešenie. Vďaka tomu budete vedieť napísať prvý program, debugovať chyby, pracovať s dátami. Ako začiatočník získate pevný základ, ktorý vám ušetrí mesiace zmätku pri učení sa konkrétneho jazyka. Ako človek z netechnickej pozície pochopíte, ako vývojári premýšľajú, čo zjednoduší komunikáciu s IT tímom. Programovanie je ako stavba domu – môžete sa hneď naučiť murovať tehly, ale keď nerozumiete statike, dom sa zrúti. Tento kurz je práve o tej statike. Pozor: kurz nepokrýva konkrétne programovacie jazyky ani pokročilé techniky, tie prídu neskôr. Kurz je určený pre každého, kto chce začať s programovaním od nuly – bez ohľadu na to, či plánujete kariéru vývojára, chcete automatizovať úlohy vo svojej práci, alebo len chápať, ako fungujú technológie okolo vás. Nemusíte mať žiadne predchádzajúce znalosti programovania, stačí základná počítačová gramotnosť. Ak ste niekedy skúšali programovať a stratili sa v syntax rôznych jazykov, tento kurz vám dá rámec, v ktorom všetko dáva zmysel. Po absolvovaní budete pripravení na učenie konkrétnych jazykov – tie už budú len aplikáciou princípov, ktoré tu získate. Ak vás zaujíma pokročilá úroveň, po tomto kurze existuje ďalšia úroveň zameraná na hlbšie témy.

Obsah kurzu

Základné pojmy v programovaní

  • vstupy a výstupy úlohy
  • program - algoritmus
  • kompilácia
  • debugging

Algoritmizácia

  • analýza problému
  • sekvencia
  • selekcia
  • interakcia

Vývojový diagram

Riadiace štruktúry

  • podmienka
  • vetvenie
  • cyklus

Údajové štruktúry

  • premenná
  • dátový typ
  • pole

Programovacie jazyky - prehľad

  • obecný zápis syntaxe

Práca s výrazmi

  • výrazy a operátory
  • práca s číslami
  • práca s textovými reťazcami
  • logické výrazy
  • binárna sústava

Príklady

Cieľová skupina

začiatočník
Hodnotenie





Organizátor



Ďalšie termíny kurzu
Termín Cena Miesto konania Zarezervovať
10.8.2026 - 11.8.2026 131 EUR Kominárska 2,4, 83104 Bratislava
17.8.2026 - 18.8.2026 131 EUR Kominárska 2,4, 83104 Bratislava
14.9.2026 - 15.9.2026 131 EUR Kominárska 2,4, 83104 Bratislava
19.9.2026 - 20.9.2026 131 EUR Kominárska 2,4, 83104 Bratislava
21.9.2026 - 22.9.2026 131 EUR Kominárska 2,4, 83104 Bratislava
19.10.2026 - 20.10.2026 131 EUR Kominárska 2,4, 83104 Bratislava
24.10.2026 - 25.10.2026 131 EUR Kominárska 2,4, 83104 Bratislava