IntelliJ IDEA
Zdarma (Community)Editor, v ktorom budeš otvárať a sledovať projekt. Stačí bezplatná verzia — kód za teba píše Claude.
Priprav si pár vecí vopred, aby sme na workshope nestrácali čas inštaláciami. Tu nájdeš presný zoznam, odkazy, ceny a jednoduché návody. Ak tieto kroky zvládneš sám, na workshop si pripravený — programovať netreba, bežná práca s počítačom áno.
Jediná vec, ktorú si musíš zaplatiť vopred — bez nej sa workshop nedá absolvovať. Kúp si plán, nainštaluj Claude Code a aspoň raz sa v ňom prihlás: účet musí byť aktívny už keď prídeš.
AI asistent, s ktorým budeme celý workshop pracovať. Po zaplatení sa aspoň raz prihlás, aby si mal účet overený.
Claude Code sa nesťahuje ako bežný program — spustíš jeden príkaz v termináli. Nepotrebuješ na to nič vopred: ide to aj na úplne čistom počítači, bez Node.js aj bez čohokoľvek zo zoznamu nižšie.
Nie je to podmienka — Claude Code sa nainštaluje aj na úplne čistý počítač a nepotrebuje ani Node.js. Ale Claude cez Git spúšťa príkazy, takže s ním to na tvojom počítači vyzerá presne tak ako na workshope. Git nájdeš na zozname nižšie, nechaj pri inštalácii všetko predvolené.
Stlač Win + X a vyber Terminál alebo Windows PowerShell. Na začiatku riadka musíš vidieť PS — ak tam PS nie je, otvoril sa ti starý príkazový riadok a nasledujúci príkaz v ňom nepobeží.
Skopíruj celý riadok, vlož ho do PowerShellu a stlač Enter. Inštalácia trvá pár desiatok sekúnd.
irm https://claude.ai/install.ps1 | iexToto nepreskakuj. Terminál sa dozvie, kam sa Claude nainštaloval, až keď ho spustíš odznova — v starom okne ho nenájde ani po úspešnej inštalácii.
Otvorí sa ti prehliadač. Prihlás sa tým účtom, na ktorom máš aktívny plán Max.
claudePosledný krok. Ak ti tu niečo nesedí, napíš nám to skôr, než prídeš.
claude doctorVypíše verziu, stav inštalácie a že si prihlásený.
claude : The term 'claude' is not recognized as the name of a cmdlet, function, script file, or operable program.
Claude sa nainštaloval, ale terminál nevie, kde ho hľadať.
Najskôr zavri okno PowerShellu úplne a otvor nové. Vo väčšine prípadov to stačí a nič iné robiť netreba.
$b="$env:USERPROFILE\.local\bin"; $u=[Environment]::GetEnvironmentVariable("Path","User"); if (-not $u) { $u="" }; if ($u -notlike "*$b*") { [Environment]::SetEnvironmentVariable("Path", ($u.TrimEnd(";")+";"+$b).TrimStart(";"), "User") }; $env:Path=$env:Path+";"+$b; claude doctorAk ani to nepomôže, existuje druhá cesta — cez Node.js. Funguje len vtedy, ak už máš nainštalovaný Node.js (je nižšie medzi ďalšími nástrojmi):
npm install -g @anthropic-ai/claude-codeStlač Cmd + medzerník, napíš Terminál a potvrď Enterom. Je to štandardná aplikácia macOS, nič sa nedoinštalúva.
Skopíruj celý riadok, vlož ho do Terminálu a stlač Enter. Inštalácia trvá pár desiatok sekúnd.
curl -fsSL https://claude.ai/install.sh | bashToto nepreskakuj. Terminál sa dozvie, kam sa Claude nainštaloval, až keď ho spustíš odznova — v starom okne ho nenájde ani po úspešnej inštalácii.
Otvorí sa ti prehliadač. Prihlás sa tým účtom, na ktorom máš aktívny plán Max.
claudePosledný krok. Ak ti tu niečo nesedí, napíš nám to skôr, než prídeš.
claude doctorVypíše verziu, stav inštalácie a že si prihlásený.
zsh: command not found: claude
Claude sa nainštaloval, ale terminál nevie, kde ho hľadať.
Najskôr zavri okno Terminálu úplne a otvor nové. Vo väčšine prípadov to stačí a nič iné robiť netreba.
grep -qs '.local/bin' ~/.zshrc || echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc; export PATH="$HOME/.local/bin:$PATH"; claude doctorAk ani to nepomôže, existuje druhá cesta — cez Node.js. Funguje len vtedy, ak už máš nainštalovaný Node.js (je nižšie medzi ďalšími nástrojmi):
npm install -g @anthropic-ai/claude-codeBežné inštalátory — spusti ich a nechaj všetko predvolené. Všetko v tomto kroku je zadarmo, aj účty na GitHube a v ChatGPT.
Editor, v ktorom budeš otvárať a sledovať projekt. Stačí bezplatná verzia — kód za teba píše Claude.
Potrebný pre moderné nástroje a build procesy. Stiahni verziu označenú LTS a pri inštalácii nechaj všetko predvolené.
Verziovanie kódu a spolupráca s GitHubom. Windows: spusti inštalátor a nechaj všetko predvolené. macOS: Git príde s Command Line Tools — otvor Terminál, napíš git --version a v okne, ktoré vyskočí, potvrď Inštalovať (trvá pár minút). Kto si nainštaluje Homebrew (nižšie), dostane ich už tým.
Iba na Macu — Windows ho nepotrebuje. Správca balíkov, cez ktorý si Claude na workshope doinštaluje PHP, Composer a GitHub CLI. Otvor Terminál, vlož jeden príkaz zo stránky brew.sh a zadaj heslo k Macu. Ak Mac ešte nemá Command Line Tools, doinštaluje aj tie (spolu s Gitom) — trvá to 5 až 15 minút, preto doma a nie na workshope. Na konci spusti brew --version.
Súkromný repozitár pre tvoj kód. Na workshope doň nahráš svoj projekt a odtiaľ si ho neskôr berie aj nasadenie. Stačí bezplatný účet — pri registrácii si zapni dvojstupňové overenie (2FA).
Na workshope v ňom vygeneruješ obrázok — návrh úvodnej stránky tvojho webu, z ktorého Claude odvodí vzhľad celej aplikácie. Stačí bezplatný účet, prihlás sa ním ešte doma.
Docker sa nainštaluje kliknutím, ale sám od seba sa nespustí — prvý štart chce reštart, prihlásenie účtom Docker a na Windowse zapnutú virtualizáciu. Práve na tomto to zvykne uviaznuť, preto tieto kroky dorob hneď, nie až ráno pred workshopom.
Spustíme v ňom databázu a ďalšie služby v kontajneroch. Okrem stiahnutia si založ aj bezplatný účet Docker — pri prvom štarte sa ním v aplikácii prihlásiš. Na Macu vyber inštalátor podľa čipu: Apple Silicon (M1 až M4) alebo Intel — zistíš to v menu Apple vľavo hore → O tomto Macu.
Po inštalácii ho aspoň raz otvor. Prvý štart si takmer vždy vypýta reštart — reštartuj a otvor ho znova. Kým to neurobíš, Docker nebeží, aj keď je nainštalovaný. Ak namiesto toho hlási „Virtualization support not detected“, postup je v rámčeku pod krokmi.
Docker na Windowse beží cez WSL 2. Ak ponúkne jeho inštaláciu alebo aktualizáciu, potvrď ju a znova reštartuj.
Pri prvom štarte odsúhlas podmienky používania (pre osobné použitie a malé firmy je Docker Desktop zadarmo) a Docker ťa vyzve na prihlásenie. Prihlás sa bezplatným účtom Docker — ak ho ešte nemáš, zvoľ Sign up alebo tlačidlo Vytvoriť účet vyššie v tejto karte. Stačí e-mail, používateľské meno zo 4 až 30 malých písmen a číslic a heslo aspoň s 9 znakmi; potom potvrď kód, ktorý ti príde e-mailom. Hotovo je, keď v okne vpravo hore namiesto Sign in vidíš svoje meno.
Vľavo dole v okne Docker Desktop musí svietiť zelené Engine running. Kým sa točí, Docker ešte nabieha.
Spusti v PowerShelli. Keď v odpovedi nájdeš Client aj Server, je hotovo.
docker versionKeď vypíše iba Client a pri Serveri chybu, Docker Desktop ešte nebeží — otvor ho a počkaj na zelené Engine running.
Nepovinné, ale ušetrí to čas: databázu, Mailpit a prehliadač databázy, ktoré na workshope spustíme v Dockeri, si stiahneš už doma — inak by ich naraz sťahovali všetci cez jednu Wi-Fi. Spusti v PowerShelli, keď svieti Engine running. Je to asi 250 MB.
docker pull postgres:17; docker pull axllent/mailpit; docker pull sosedoff/pgwebPri každom z obrazov vypíše na konci Downloaded newer image alebo Image is up to date — oboje znamená hotovo.
Po otvorení stiahnutého súboru pretiahni Docker do priečinka Aplikácie a odtiaľ ho spusti.
Prvý štart si vypýta heslo k tvojmu Macu a povolenie doinštalovať si pomocné komponenty. Bez toho sa Docker nespustí.
Pri prvom štarte odsúhlas podmienky používania (pre osobné použitie a malé firmy je Docker Desktop zadarmo) a Docker ťa vyzve na prihlásenie. Prihlás sa bezplatným účtom Docker — ak ho ešte nemáš, zvoľ Sign up alebo tlačidlo Vytvoriť účet vyššie v tejto karte. Stačí e-mail, používateľské meno zo 4 až 30 malých písmen a číslic a heslo aspoň s 9 znakmi; potom potvrď kód, ktorý ti príde e-mailom. Hotovo je, keď v okne vpravo hore namiesto Sign in vidíš svoje meno.
Vľavo dole v okne Docker Desktop musí svietiť zelené Engine running. Kým sa točí, Docker ešte nabieha.
Spusti v Termináli. Keď v odpovedi nájdeš Client aj Server, je hotovo.
docker versionKeď vypíše iba Client a pri Serveri chybu, Docker Desktop ešte nebeží — otvor ho a počkaj na zelené Engine running.
Nepovinné, ale ušetrí to čas: databázu, Mailpit a prehliadač databázy, ktoré na workshope spustíme v Dockeri, si stiahneš už doma — inak by ich naraz sťahovali všetci cez jednu Wi-Fi. Spusti v Termináli, keď svieti Engine running. Je to asi 250 MB.
docker pull postgres:17; docker pull axllent/mailpit; docker pull sosedoff/pgwebPri každom z obrazov vypíše na konci Downloaded newer image alebo Image is up to date — oboje znamená hotovo.
Virtualization support not detected
Nechaj to vyriešiť Claude Code: zistí príčinu a opraví, čo sa dá vo Windowse. Ak treba zapnúť virtualizáciu v BIOSe, povie ti presne kde — to jediné musíš cvaknúť sám.
Stlač Win + X, vyber Terminál (správca) alebo Windows PowerShell (správca) a potvrď Áno. Ako správca preto, lebo časť opráv Windows inak nedovolí.
V tom istom okne.
claudeSkopíruj celý text a vlož ho do Claude. Pred každým príkazom sa ťa opýta — prečítaj si, čo chce spraviť, a potvrď.
Docker Desktop mi na Windowse hlási „Virtualization support not detected“. Zisti prečo a oprav to. Over, či je virtualizácia procesora zapnutá vo firmvéri (BIOS/UEFI), či sa pri štarte spúšťa hypervízor a či sú zapnuté súčasti Windowsu VirtualMachinePlatform a Microsoft-Windows-Subsystem-Linux (WSL). Čo sa dá opraviť vo Windowse, oprav a pred každým príkazom mi jednou vetou povedz, čo robí. Ak je virtualizácia vypnutá vo firmvéri, zisti výrobcu a model môjho počítača a napíš mi krok za krokom, ako ju tam zapnúť a ako sa to nastavenie volá; ak ťa o to požiadam, reštartuj počítač rovno do nastavení firmvéru. Na konci mi povedz, či treba reštart a čo mám potom skontrolovať v Docker Desktop.Claude vypíše, čo našiel a čo opravil. Keď povie, že treba reštart, reštartuj počítač a otvor Docker Desktop znova.
Virtualizáciu vo firmvéri počítača žiadny program nezapne. Claude ti povie, ako sa to nastavenie volá na tvojom notebooku (napríklad Intel Virtualization Technology alebo SVM Mode), a na požiadanie počítač reštartuje priamo do nastavení. Tam ho zapni, ulož zmeny (zvyčajne F10) a nechaj počítač naštartovať. Na firemnom notebooku býva zamknuté heslom — vtedy to musí zapnúť IT oddelenie.
Platobná brána, cez ktorú v projekte zaplatíš testovacou kartou — skutočné peniaze na workshope nepretečú. Doma si založ účet a nainštaluj Stripe CLI; oboje je zadarmo.
Platobná brána pre tvoj projekt. Na konci registrácie sa ťa Stripe v sprievodcovi opýta, či chceš Live alebo Sandbox — vyber Sandbox (testovacie prostredie). Firmu, bankový účet ani kartu nezadávaj: na workshope cezeň nepretečú žiadne skutočné peniaze.
Na workshope cez Stripe CLI prídu testovacie platby do aplikácie na tvojom notebooku. Nainštaluj ho a prihlás k svojmu Stripe účtu už doma — účet si založ najprv, v Sandboxe.
Otvor PowerShell (Win + X → Terminál) a spusti tento riadok. Ak sa winget pri prvom použití spýta na súhlas s podmienkami, napíš Y a stlač Enter.
winget install Stripe.StripeCLINa konci vypíše Successfully installed.
Až nové okno PowerShellu vie, kam sa Stripe CLI nainštaloval — v starom príkaz stripe nenájde.
Spusti v PowerShelli.
stripe versionVypíše číslo verzie. Keď povie, že príkaz stripe nepozná, inštalácia neprebehla — spusti ju znova.
Najprv si založ Stripe účet — tlačidlo je vyššie v tejto karte. Príkaz vypíše párovací kód a otvorí prehliadač: prihlás sa do Stripe, skontroluj, že kód sedí, a povoľ prístup iba k Sandboxu, nie k ostrému režimu (Live).
stripe loginKeď prístup v prehliadači potvrdíš, terminál vypíše, že je Stripe CLI nastavený pre tvoj účet.
Potrebuješ už nainštalovaný Homebrew — je vyššie medzi ďalšími nástrojmi. Otvor Terminál a spusti tento riadok; nainštaluje Stripe CLI z oficiálneho zdroja od Stripe.
brew install stripe/stripe-cli/stripeNa konci vypíše cestu k nainštalovanému balíku a žiadnu chybu — to znamená hotovo.
Keď Terminál príkaz brew nepozná, nainštaluj Stripe CLI cez Node.js. Spusti tento riadok — vypýta si heslo k tvojmu Macu, ktoré sa pri písaní nezobrazuje. Ak predchádzajúci krok prešiel, tento preskoč.
sudo npm install -g @stripe/cliNa konci vypíše added a počet balíkov — to znamená hotovo.
Spusti v Termináli.
stripe versionVypíše číslo verzie. Keď povie, že príkaz stripe nepozná, inštalácia neprebehla — spusti ju znova.
Najprv si založ Stripe účet — tlačidlo je vyššie v tejto karte. Príkaz vypíše párovací kód a otvorí prehliadač: prihlás sa do Stripe, skontroluj, že kód sedí, a povoľ prístup iba k Sandboxu, nie k ostrému režimu (Live).
stripe loginKeď prístup v prehliadači potvrdíš, terminál vypíše, že je Stripe CLI nastavený pre tvoj účet.
Otvor terminál a spusti 6 príkazov, jeden po druhom. Každý musí niečo vypísať — ak niektorý skončí chybou, napíš nám to radšej vopred než v deň workshopu.
claude doctordocker versionnode -vgit --versionstripe versionbrew --versionToto už riešiť nemusíš — nainštalujeme spolu na workshope:
Ku každému termínu patrí chatová skupina — príprava, odkazy z kurzu a pomoc, keď sa zasekneš. Pridám ťa do nej ručne a príde ti e-mail „Pridal som ťa do skupiny …". Dovtedy nemusíš robiť nič.
Napíš nám vopred na info@martyx-academy.com. Radi ti pomôžeme, aby si bol pripravený.