Preskočiť na obsah
Lernety
Darčekový kupón
DIZAJNZačiatočník

Postav si vlastnú aplikáciu s Claude

Prídete s tým, čo vám vo firme chýba, a odídete s aplikáciou, ktorá beží na verejnej adrese. Má vlastnú databázu, prihlásenie s rolami a zapojenú AI funkciu. Celý deň pracujete na svojom projekte a každý blok končí tým, že vám na obrazovke funguje ďalšia časť. Prejdeme celý ekosystém Claude od prvého zadania po nasadenie.

NajnovšieZačiatočník
Certifikát
po dokončení

Väčšina ľudí, ktorí toto vedia, sa to naučila tak, že strávili niekoľko večerov hľadaním, prečo im jeden krok nefunguje. Tento deň je skratkou cez túto časť. Sedíte v miestnosti s niekým, kto rovnaké projekty staval opakovane, a keď sa zaseknete, dostanete odpoveď do minúty.

Nejde o ukážkovú prezentáciu, pri ktorej sa len pozeráte. Zhruba osemdesiat percent dňa strávite prácou na vlastnom zadaní. Na štrnástich účastníkov je v miestnosti lektor a asistent.

Čo za deň nevznikne: produkt pripravený na stovky zákazníkov. Vznikne prvá ostrá verzia, ktorú v pondelok ukážete kolegom a ktorá stojí na štruktúre, na ktorú sa dá ďalej nadväzovať. Posledná polhodina je venovaná práve tomu: kam až vaše riešenie siaha a čo je potrebné na ďalší krok.

Na kurze Vám prakticky ukážeme, ako môžete postaviť video platformy ako Netflix, HBO, tvorcovské platformy na spôsob Patreon, Hero alebo dating platformy typu Netflix, športové aplikácie. To všetko s pomocou 

Osnova kurzu

7 modulov

1
Z čoho sa aplikácia skladá a čo dnes postavíte

Začíname tým, ako jednotlivé časti do seba zapadajú, aby ste vedeli, o čom sa počas dňa rozhoduje.

  • Rozhranie, dáta, prihlásenie, doména: čo je čo a ako jednotlivé časti spolu súvisia
  • Kde agenti najčastejšie chybujú a podľa čoho to spoznáte
  • Ekosystém Claude v praxi: kedy použiť chat, kedy Projects, kedy Artifacts, kedy Claude Code a kedy volanie cez API
  • Ukážka hotového produktu z minulého workshopu vrátane toho, aké má obmedzenia
2
Zadanie a prototyp

Zadanie, ktorému rozumie človek aj agent, a prvá verzia, na ktorú sa dá kliknúť.

  • Kto je cieľová skupina, aké funkcionality má aplikácia a s akými dátami môže pracovať
  • Prečo je zoznam vylúčených funkcií rovnako dôležitý ako zoznam tých zahrnutých. V jednodňovom formáte sa to prejaví najvýraznejšie
  • Klikací prototyp v priebehu niekoľkých minút
3
Prvá ostrá verzia: dáta a prihlásenie

Najdlhší blok dňa a ten, ktorý má na väčšinu účastníkov najväčší efekt.

  • Z prototypu do aplikácie s vlastnou databázou
  • Návrh dát: tabuľky a vzťahy medzi nimi. Od tejto časti závisí, či pôjde aplikáciu o pol roka rozšíriť o ďalšie funkcie, alebo či ju bude treba postaviť znova
  • Prihlásenie, roly a oprávnenia nastavené na strane servera, nie len v rozhraní
  • Najčastejší bezpečnostný nedostatok aplikácií písaných agentom, ktorý si hneď vyskúšate v praxi
4
Prevzatie riadenia: GitHub a Claude Code

Popoludní preberáte kontrolu nad projektom. Od klikacieho rozhrania sa presúvate k priamemu riadeniu agenta.

  • Uloženie projektu do repozitára na GitHube, vďaka ktorému môžete projekt preniesť k inému poskytovateľovi alebo ho odovzdať vývojárovi, keď sa zmení cenník, podmienky alebo vaše potreby
  • Inštalácia Claude Code a prvá zmena v aplikácii bežným zadaním v pár vetách
  • Nastavenie pravidiel projektu v súbore CLAUDE.md: čoho sa má agent držať a čoho sa nemá dotýkať
  • Plánovací režim: agent napíše plán, vy ho buď schválite, alebo vrátite na úpravu. O každom kroku rozhodujete svojimi príkazmi
  • Prečo nepracovať v režime automatického prijímania zmien a kedy sa naopak oplatí
  • Ako sa vrátiť k predchádzajúcim verziám a ako robiť jednotlivé úpravy bez toho, aby ste prišli o funkčný stav
5
AI vnútri aplikácie

Rozdiel medzi aplikáciou, v ktorej si s AI píšete, a aplikáciou, ktorá AI využíva ako súčasť vlastného behu.

  • Volanie modelu z aplikácie cez Claude API a vynútenie odpovede v pevnom formáte, aby na ňu mohol nadviazať ďalší krok
  • Tri najspoľahlivejšie úlohy: roztriedenie záznamov, extrakcia údaja z textu a zhrnutie
  • Kde model vráti odpoveď, ktorá vyzerá správne, ale nezodpovedá zdrojovým dátam, a aký kontrolný krok to zachytí
  • Aká je spotreba tokenov jedného promptu a ako z toho vypočítať mesačný náklad podľa očakávanej prevádzky
6
Nasadenie, bezpečnosť a náklady

Aplikácia sa dostáva na verejnú adresu a prejde kontrolou, po ktorej ju môžete ukázať kolegom.

  • Nasadenie na verejnú adresu a pripojenie vlastnej domény
  • Bezpečnostný kontrolný zoznam pre kód písaný agentom, ktorý prejdete na svojom projekte
  • Ochrana AI funkcie pred inštrukciami podvrhnutými vo vstupných dátach
  • Nastavenie limitu spotreby a upozornenia na jeho prekročenie, aby výška faktúry zodpovedala očakávaniam
  • Zálohovanie dát: nastavenie, ktoré sa uplatní pri chybnom hromadnom zápise alebo zmazaní záznamov
7
Možnosti ďalšieho rozvoja

Záver patrí tomu, kam až dnešné riešenie siaha a čo s ním robiť ďalej.

  • Aké sú obmedzenia riešenia, ktoré ste dnes postavili: počet súbežných používateľov, objem dát a rýchlosť odozvy. A na ktoré z týchto obmedzení narazíte najskôr
  • Najčastejšie prípady, ktoré účastníci s aplikáciou riešia po jej spustení
  • Kedy projekt prerastie možnosti vibe codingu a kedy ho odovzdať vývojárovi
  • Ako nástroj obhájiť vo firme ako úsporu alebo ho ponúknuť ako službu či investíciu

Čo sa naučíš

Funkčnú aplikáciu so zapojenou AI, dostupnú na verejnej adrese, s vlastnou databázou a prihlásením
Zadanie, ktoré budete ďalej rozvíjať a podľa ktorého si postavíte aj ďalšie vlastné nástroje
Praktickú znalosť celého ekosystému Claude, teda Projects, Artifacts, Claude Code a API, a jasno v tom, ktoré rozhranie použiť na akú prácu
Projekt uložený v repozitári na GitHube, aby vaše riešenie nebolo závislé od jedného nástroja
Vypočítanú mesačnú spotrebu vašej aplikácie a nastavené upozornenie na prekročenie limitu
Bezpečnostný kontrolný zoznam pre aplikácie písané agentom, prejdený na vlastnom projekte
Prehľad o tom, kde končia možnosti vibe codingu a aké sú možnosti ďalšieho rozvoja
Písomné podklady, kontrolné zoznamy a všetky postupy použité počas dňa

Pre koho je kurz

Ľuďom, ktorým vo firme chýba nástrojEvidencia zákaziek, prehľad dát, klientsky formulár alebo interná aplikácia, na ktorú sa nikto nedostane. Postavíte si ju sami. Tým, ktorí si chcú vibe coding vyskúšaťČítali ste o ňom a chcete si za jeden deň overiť, či vám tento spôsob práce sedí, skôr než doň vložíte viac času.
Čo potrebujete a čo niePotrebujete vlastný notebook a orientáciu v tabuľkách vrátane vzorcov. Nepotrebujete žiadnu skúsenosť s programovaním. Workshop nie je určený pre vás, ak očakávate prednášku s prezentáciou. Celý deň sa pracuje na počítači.