Absolútne základy programovania (v JavaScripte)

15h 39min
Čas
147
Kapitol
Programovanie
Kategória
5.0
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis online kurzu Absolútne základy programovania (v JavaScripte)

JavaScript je jeden z najpoužívanejších programovacích jazykov súčasnosti. Poháňa internetové stránky, mobilné aplikácie a vlastne všetko, čo si dnes vieš predstaviť. Základy JavaScriptu ti rozkopnú dvere do IT sveta. Vieš sa od neho odraziť mnohými smermi. Ale JavaScript je tu pre mňa vlastne vedľajší. Ja ťa chcem naučiť programovať. Programovanie je spôsob rozmýšľania. Naučím ťa rozmýšľať ako programátor.

Naučím ťa programovať od absolútnych základov. V JavaScripte. Ľudsky. Na príkladoch. Pochopíš, ako zvnútra vyzerajú a fungujú všetky aplikácie, ktoré denne používaš. Na akých princípoch stoja. Budeme ich vyrábať! Od jednoduchých webov sa postupne dostaneš k aplikáciám, ktoré komunikujú s API a databázami a pracujú s modernými frameworkmi. Popri tom si vytvoríš vlastné projekty, na ktorých budeš reálne vidieť svoj progres. A počas ťa zavalím radami a myšlienky o programovaní, ktoré som zbieral 20 rokov.

Začneme na nule a skončíme s reálnou, živou aplikáciou zavesenou na internet. Nechcem ťa učiť formou poučiek. Vymyslím nám úlohu, tú si vyrobíme. Začneme jednoducho a s každou ďalšou úlohou do toho primiešam niekoľko nových konceptov a postupov. Od nuly sa takto budeme posúvať ku spôsobu, ktorým kód možno budeš písať práci. A vo výsledku mne nezáleží na tom, či v práci budeš kód písať ručne alebo pomocou AI agenta. Ja ťa tu chcem naučiť ako tie systémy fungujú. Lebo čím viac vieš, tým lepšie výsledky dostaneš aj od AI.

A samozrejme tento kurz vôbec nemusí byť o práci. Programovanie môže byť tvoje hobby, pretože programovanie je zábava. A tento kurz bude tiež 🙂✨

Čo sa naučíš v kurze Absolútne základy programovania (v JavaScripte)

  • Absolútne základy programovania
  • Práca s VS CODE a projektovou štruktúrou
  • Práca s API a externými dátami
  • Externé KNIŽNICE a ich využitie
  • Dokumentácie, MDN a AI asistenti
  • Node.js a NPM na správu knižníc
  • DEBUGGING a práca s chybami
  • VITE ako nástroj pre vývoj moderných aplikácií
  • FRONTEND s Vue alebo React
  • JavaScriptové EVENTY a interakcia
  • Časovače, async await, try catch, promises
  • BACKEND a Node.js
  • DATABÁZY ako Supabase, Pocketbase, SQLite
  • Deploy reálnej aplikácie na SERVER
  • Vlastný PROJEKT počas celého kurzu
  • Práca s AI agentami a VIBE CODING
  • Kopa ďalšieho! Je tam toho VEĽA!

Čo všetko dostaneš

  • video tutoriály o programovaní v javascripte
  • kurz v textovej verzii (v podstate kniha základov)
  • množstvo zadaní
  • kopu hotového kódu, ktorý môžeš používať 
  • moje rady a myšlienky, ktoré zbieram 20 rokov
  • certifikát o absolvovaní kurzu
  • srandu!

JavaScript?

Ja celý kurz vnímam v kontexte základov programovania. Že na ich vysvetlenie použijem JavaScript, je takmer vedľajšie. Ale JavaScript je snáď najpoužívanejší jazyk súčasnosti. Poháňa internetové stránky, mobilné aplikácie a dnes vlastne všetko, čo si vieš predstaviť. Na rozdiel od iných jazykov si ho nemusíš inštalovať, nič komplikovane nastavovať, už teraz máš v počítači všetko potrebné na písanie JavaScript kódu. A základy JavaScriptu ti rozkopnú dvere do IT. Vieš sa od neho odraziť mnohými smermi. Testing? Databázy? Hry? Čo len chceš.

Ja ťa hlavne chcem naučiť programovať. A chápať. A premýšľať.

Čo sa naučíš tu, bude fungovať, aj keby sa neskôr presunieš na iný jazyk. Bude to platiť, aj keby kód za teba píše agent. Ja ťa naučím, ako tie systémy fungujú. Ako nad programovaním premýšľať a zároveň ti vysvetlím, nad čím premýšľať nemusíš. Všetko ľudskou rečou a na príkladoch. Je pre mňa dôležité, aby sme všetci chápali, čo robíme a prečo.

A aby sme sa pri tom bavili! Lebo vyrobiť niečo z ničoho? To je super! To je skvelá vec! Tak poďme sa hrať 🙂

Zoznam kapitol

📚 01 | ZATIAĽ IBA SLEDUJ, nepíš
01 ABSOLÚTNE ZÁKLADY PROGRAMOVANIA, v javascripte
Dostupné len po zakúpení prístupu
02 PROGRAMOVANIE V RADIKÁLNEJ RÝCHLOSTI, zatiaľ iba sleduj
Dostupné len po zakúpení prístupu
03 PROGRAMÁTOROVI STAČÍ 7 VECÍ, a už vieš 3
Dostupné len po zakúpení prístupu
04 DOSTAL SI PODMIENKU, a už vieš 4
Dostupné len po zakúpení prístupu
05 3 TÉZY O PROGRAMOVANÍ, a pole a objekt
Dostupné len po zakúpení prístupu
06 DOSTAŇ TO DO KRVI, to bolo programovanie
Dostupné len po zakúpení prístupu
07 AKO KURZ PÔJDE, programovanie cez mikroskop
Dostupné len po zakúpení prístupu
⭐️ Úloha 00 | v programovaní začínaš od nuly
Dostupné len po zakúpení prístupu
📚 02 | ZÁKLADY PROGRAMOVANIA #1
08 DEVTOOLS a... matematika?!
Dostupné len po zakúpení prístupu
09 PREMENNÉ, let a const
Dostupné len po zakúpení prístupu
10 DÁTOVE TYPY, number string a tvoja úloha
Dostupné len po zakúpení prístupu
11 FUNKCIE (a METÓDY), jediná úloha programátora
Dostupné len po zakúpení prístupu
📚 03 | ZOPÁR MOJICH ZAMYSLENÍ
12 NIKTO NEVIE PROGRAMOVAŤ
Dostupné len po zakúpení prístupu
13 TEN NAJDÔLEŽITEJŠÍ SKILL, neni matematika 🌮
Dostupné len po zakúpení prístupu
14 KNIŽNICE a DOKUMENTÁCIE, keď kód nepíšeš ty
Dostupné len po zakúpení prístupu
📚 04 | VSCODE
15 VISUAL STUDIO CODE, nastavíme rozbeháme
Dostupné len po zakúpení prístupu
⭐️ Úloha 01 | skús to spustiť
Dostupné len po zakúpení prístupu
📚 05 | ZNOVA IBA SLEDUJ, nepíš
16 JS TI VYROBÍ HTML, ty len sleduj a buď voyeur
Dostupné len po zakúpení prístupu
17 FETCH + LOOP, na pole objektov
Dostupné len po zakúpení prístupu
18 AUTOMATIZÁCIA NUDNÉHO, o tom to celé je
Dostupné len po zakúpení prístupu
19 NAŠE VLASTNÉ FUNKCIE, a refaktoring
Dostupné len po zakúpení prístupu
20 JSDOC KONKRÉTNE, a komentáre všeobecne
Dostupné len po zakúpení prístupu
21 KEĎ VIEŠ JEDNO, tak vieš všetko
Dostupné len po zakúpení prístupu
22 CHCEŠ SEDEM VECÍ, a hraj sa s API
Dostupné len po zakúpení prístupu
⭐️ Úloha 02 | premenné, funkcie
Dostupné len po zakúpení prístupu
⭐️ Úloha 03 | HTML pomocou JS
Dostupné len po zakúpení prístupu
📚 06 | ZÁKLADY #2
23 OBJEKT (a JSON), keď o veci vieš viac
Dostupné len po zakúpení prístupu
24 POLE (ARRAY), keď máš vecí viac
Dostupné len po zakúpení prístupu
25 CYKLUS (LOOP) a ITERÁCIA, keď kus kódu opakuješ dokola
Dostupné len po zakúpení prístupu
26 CYKLUS RECAP (a for), programovanie chce lenivosť
Dostupné len po zakúpení prístupu
27 ZNOVA PRAX, krok po mini kroku
Dostupné len po zakúpení prístupu
⭐️ Úloha 04 | hry a mašiny
Dostupné len po zakúpení prístupu
📚 07 | SKRATKY RADY TIPY TRIKY
28 NEEXISTUJE SPRÁVNY SPÔSOB, sleduješ lož
Dostupné len po zakúpení prístupu
29 NAMING CONVENTIONS, nepísané napísané pravidlá písania (kódu)
Dostupné len po zakúpení prístupu
30 NÁZVY SÚBOROV A ZLOŽIEK, a GIT a GITHUB chceš tiež
Dostupné len po zakúpení prístupu
31 KLÁVESOVÉ SKRATKY, uprataný kód a VSCode
Dostupné len po zakúpení prístupu
32 KNIŽNICE PRE SRANDU, bo nie všetok kód píšeš ty
Dostupné len po zakúpení prístupu
⭐️ Úloha 05 | objekty, polia, cykly
Dostupné len po zakúpení prístupu
📚 08 | FUNKCIE
33 FUNKCIE 01, tvoje vlastné a ich argumenty
Dostupné len po zakúpení prístupu
34 FUNKCIE 02, majú spoločnú misiu, vznikajú organicky
Dostupné len po zakúpení prístupu
35 FUNKCIE 03, a tok kódu je TO, čo potrebuješ chápať
Dostupné len po zakúpení prístupu
36 FUNKCIE 04, ktoré aj niečo robia (lebo RETURN)
Dostupné len po zakúpení prístupu
37 ZOPÁR ÚLOH, mozog cvičiť treba
Dostupné len po zakúpení prístupu
38 AKO BY SOM TO ROBIL JA, a country kódny bonus 🤠
Dostupné len po zakúpení prístupu
39 FUNKCIE 05, funkcia je vlastný vesmír
Dostupné len po zakúpení prístupu
40 JEDEN JEDINÝ RIADOK, môj (ne)patentovaný princíp
Dostupné len po zakúpení prístupu
41 FUNKCIE 06, discount() princípom jediného riadku
Dostupné len po zakúpení prístupu
⭐️ Úloha 06 | dudes, adventures, knihy
Dostupné len po zakúpení prístupu
📚 09 | ZÁKLADY #3
42 REDIZAJN, skočme si do CSS pre srandu
Dostupné len po zakúpení prístupu
43 KURZ ZAČAL KOŠÍKOM, dokončíme ho a HTML kraľuje
Dostupné len po zakúpení prístupu
44 KOŠÍK 02, všetko je len NÁSTROJ a ty ho použi
Dostupné len po zakúpení prístupu
45 KOŠÍK 03, upratanie kódu a WINDOW objekt
Dostupné len po zakúpení prístupu
46 KOŠÍK 04, URL search string na prepínač jazykov
Dostupné len po zakúpení prístupu
47 NEČAKAJ NA MOMENT, teraz je ten čas! 🫵❤️
Dostupné len po zakúpení prístupu
⭐️ Úloha 07 | začni drobne, buď sochár
Dostupné len po zakúpení prístupu
📚 10 | AK SA TO FAKT CHCEŠ NAUČIŤ
48 PREČO MA ŠKOLA NENAUČILA PROGRAMOVAŤ, a prečo HTML
Dostupné len po zakúpení prístupu
49 REÁLNE PROJEKTY MOJICH ŠTUDENTOV, inšpiruj sa
Dostupné len po zakúpení prístupu
50 TOTO JE TERAZ TVOJ PROJEKT, ale nemusí byť
Dostupné len po zakúpení prístupu
51 AKO JA SOM SA NAUČIL PROGRAMOVAŤ, a prečo kurz je často výhovorka
Dostupné len po zakúpení prístupu
⭐️ Úloha 08 | ahoj ❤️
Dostupné len po zakúpení prístupu
📚 11 | EVENTS a interaktivita
52 EVENTY a arrow funkcie
Dostupné len po zakúpení prístupu
53 PREVENT DEFAULT, event object
Dostupné len po zakúpení prístupu
54 FORMULÁR, základ každej interakcie vždy
Dostupné len po zakúpení prístupu
55 PLOŠTICA PRE ODPOSLUCH, form pre element
Dostupné len po zakúpení prístupu
56 EVENT PRE VIAC ElEMENTOV, koniec animácie
Dostupné len po zakúpení prístupu
57 EVENT DELEGATION, elementy z budúcnosti
Dostupné len po zakúpení prístupu
58 KLÁVESNICA EVENTY, input keydown keypress keyup
Dostupné len po zakúpení prístupu
59 DEBOUNCE a knižnice a život je kompromis
Dostupné len po zakúpení prístupu
60 APPLE MUSIC ITUNES APPKA, ale zlá
Dostupné len po zakúpení prístupu
61 CORS ODBOČKA, ak ti appka nefunguje
Dostupné len po zakúpení prístupu
⭐️ Úloha 09 | eventy, udalosti
Dostupné len po zakúpení prístupu
📚 12 | DEBUGGER, TIMER a iné srandy
62 DEBUGGER, pauzni si kód
Dostupné len po zakúpení prístupu
63 DEBUGGER, v praxi
Dostupné len po zakúpení prístupu
64 BACKTICKS, and/or, undefined NULL, arrow funcs
Dostupné len po zakúpení prístupu
65 AI AGENT, našepkávač kódu
Dostupné len po zakúpení prístupu
66 TIMERY a pekné dátumy, ASYNC programovanie
Dostupné len po zakúpení prístupu
67 TIMERY V PRAXI, setTimeout
Dostupné len po zakúpení prístupu
68 KÓD V INÝCH JAZYKOCH, programovacích that is
Dostupné len po zakúpení prístupu
⭐️ Úloha 10 | timery, dátumy
Dostupné len po zakúpení prístupu
📚 13 | NODE a NPM a VITE
69 PACKAGE MANAGER, npm node vite
Dostupné len po zakúpení prístupu
70 NODE inštalujeme, TERMINÁL používame
Dostupné len po zakúpení prístupu
NODE NA WINDOWS, ak ti robí problémy
Dostupné len po zakúpení prístupu
71 VITE, build tools
Dostupné len po zakúpení prístupu
72 PREČO BUILD TOOL, prečo vite?
Dostupné len po zakúpení prístupu
73 NPM INSTALL, package z internetu
Dostupné len po zakúpení prístupu
74 IMPORT EXPORT, appka ready na databázu
Dostupné len po zakúpení prístupu
75 KNIŽNICE CEZ NPM, v praxi znova
Dostupné len po zakúpení prístupu
76 NPM JE EVIL, temné stránky PACKAGE MANAGEROV
Dostupné len po zakúpení prístupu
📚 14 | DATABÁZA a BACKEND
77 SUPABASE (konkrétne), SLUŽBY (všeobecne)
Dostupné len po zakúpení prístupu
78 SELECT v SUPABASE, connect a get
Dostupné len po zakúpení prístupu
79 INSERT, upratovačky a then
Dostupné len po zakúpení prístupu
80 CRUD, create read update delete
Dostupné len po zakúpení prístupu
81 ID a CREATED_AT, v databázach
Dostupné len po zakúpení prístupu
82 DELETE, mažeme zo supabase
Dostupné len po zakúpení prístupu
83 DELETE, klikom na element
Dostupné len po zakúpení prístupu
84 UPDATE, edit úprava záznamu
Dostupné len po zakúpení prístupu
85 CRUD HOTOVÝ, naša appka zvládne všetko
Dostupné len po zakúpení prístupu
⭐️ Úloha 11 | JSON API srandy
Dostupné len po zakúpení prístupu
📚 15 | ASYNC AWAIT, TRY CATCH
86 PROMISES, callback hell nech zomrie
Dostupné len po zakúpení prístupu
87 ASYNC AWAIT, význam v praxi
Dostupné len po zakúpení prístupu
88 TRY CATCH, skús a uvidíš
Dostupné len po zakúpení prístupu
📚 16 | UI FRAMEWORKY (vue, react, ...)
89 UI FRAMEWORKY (vue, react, angular, svelte...)
Dostupné len po zakúpení prístupu
90 VUE, reaktivita a KOMPONENTY
Dostupné len po zakúpení prístupu
91 .ENV SÚBORY, vue a supabase
Dostupné len po zakúpení prístupu
92 REACT vs VUE vs ANGULAR, a VUE formulár
Dostupné len po zakúpení prístupu
93 SINGLE PAGE APPKY, nie všetky musia byť
Dostupné len po zakúpení prístupu
⭐️ Úloha 12 | knihovny, libraries
Dostupné len po zakúpení prístupu
📚 17 | NODE + SQLITE API
94 FRONT/BACKEND, klient/server, DB
Dostupné len po zakúpení prístupu
95 NODE a SQLITE, náš SERVER a DB
Dostupné len po zakúpení prístupu
96 NODE HTTP SERVER, naše vlastné API
Dostupné len po zakúpení prístupu
97 VUE TODOAPP, má náš vlastný backend
Dostupné len po zakúpení prístupu
98 API DRIVEN vs SERVER SIDE, json vs html
Dostupné len po zakúpení prístupu
⭐️ Úloha 13 | tvoj projekt
Dostupné len po zakúpení prístupu
📚 18 | DEPLOY A KONIEC ❤️
99 DOMÉNA A HOSTING, dáme tomu život
Dostupné len po zakúpení prístupu
100 DEV vs PRODUCTION, tvoj kód vs výsledný kód
Dostupné len po zakúpení prístupu
101 DEPLOY, nahráme to na server
Dostupné len po zakúpení prístupu
📚 19 | AI
102 AI S ROZVAHOU a rozumom
Dostupné len po zakúpení prístupu
103 AI MUSIC PLAYER 01, ZED a našepkaj mi kód
Dostupné len po zakúpení prístupu
104 AI MUSIC PLAYER 02, zoznam
Dostupné len po zakúpení prístupu
105 AI MUSIC PLAYER 03, prehrávač
Dostupné len po zakúpení prístupu
106 AI ZÁKLADNÉ POJMY, llm model token...
Dostupné len po zakúpení prístupu
107 AI AGENTS, harness codex pi claude...
Dostupné len po zakúpení prístupu
108 AI AGENTIC CODING, we painting we vibing?
Dostupné len po zakúpení prístupu
109 AI HALUCINÁCIE, ako to celé (ne)funguje
Dostupné len po zakúpení prístupu
110 VEZME TI AI PRÁCU a život? 😳😌
Dostupné len po zakúpení prístupu
📚 20 | Naša "kniha" JavaScriptu
01 | PREMENNÉ, funkcie, dátové typy Number a String, konzola
Dostupné len po zakúpení prístupu
02 | VSCODE, zložky a súbory, main.js
Dostupné len po zakúpení prístupu
02+ BONUS | WEB-APPKY rozdelené do súborov
Dostupné len po zakúpení prístupu
03 | MAGICKÝCH 7 🪄 programovania
Dostupné len po zakúpení prístupu
04 | OBJEKT, POLE (array), CYKLUS (loop)
Dostupné len po zakúpení prístupu
05 | NAŠE FUNKCIE, argumenty, return
Dostupné len po zakúpení prístupu
06 | KNIŽNICE, dokumentácie, MDN, AI, const vs let
Dostupné len po zakúpení prístupu
07 | VYRÁBAME HTML, document object model
Dostupné len po zakúpení prístupu
08 | KNIŽNICE V PRAXI, animate gsap confetti
Dostupné len po zakúpení prístupu
09 | JSDOC, undefined, BOOLEAN
Dostupné len po zakúpení prístupu
10 | DEBUGGER áno, diakritika nie
Dostupné len po zakúpení prístupu
11 | EVENTS, udalosti
Dostupné len po zakúpení prístupu
12 | NEČAKAJ NA MOMENT, teraz je ten čas ❤️
Dostupné len po zakúpení prístupu
13 | TIMERY, async programovanie
Dostupné len po zakúpení prístupu
14 | NODE, NPM, VITE 🥲🙂
Dostupné len po zakúpení prístupu
14+ BONUS | AKO SPUSTÍŠ VITE KÓD?
Dostupné len po zakúpení prístupu
15 | SUPABASE a služby a databázy
Dostupné len po zakúpení prístupu
16 | ASYNC AWAIT, TRY CATCH, promise
Dostupné len po zakúpení prístupu
17 | VUE (react, angular, svelte...)
Dostupné len po zakúpení prístupu
18 | WEBDEV: klient, server, frontend, DB, backend
Dostupné len po zakúpení prístupu
19 | DEPLOY a SERVER a KONIEC
Dostupné len po zakúpení prístupu
20 | AI
Dostupné len po zakúpení prístupu

Hodnotenia kurzu

GH G.
pred asi rokom
5.0

Absolútne základy programovania (v JavaScripte)

srozumitelné a svěže podané

Alena V.
pred asi rokom
5.0

Absolútne základy programovania (v JavaScripte)

Za mě naprosto luxusní kurz plný nových užitečných informací. Někdy až tak plných, že se mi z hlavy kouřilo. Ale jak říkal sympatický Yablko, spoustu informací máme proto, abychom věděli, že existují. No a já si vybrala to, co mi nejvíc vyhovovalo, co mi šlo nejlépe pro mé začátky. Byla to zároveň zábava, Yablko je vtipný (mohl by dělat i stand up comedy), jeho hlasový projev je jak med, takže jako posluchač dávám 1***** Děkujiiiiiiiiiii! PS: zde specielně ještě jeden z mých projektů Yablku - po splnění pitného režimu na něj čeká dárek :-D - projekt zde: https://wahikaya-cloud.github.io/Hydratace/

Pozri aj tieto kurzy

Yablko (Roman Hraška) Yablko (Roman Hraška)
Front-end, back-end
23 Online kurzov