Efektivní programování s AI: Cursor, workflow a rizika
- Level
- Kapitol
- 46
- Kategorie
- Programování
- Hodnocení
- 5,0 z 5
- Délka
- 4h 53min
- Jazyk
- SK
Popis online kurzu Efektivní programování s AI: Cursor, workflow a rizika
AI nástroje jako Cursor, ChatGPT, Claude či Copilot se dnes staly běžnou součástí práce vývojářů. Nejsou hrozbou - ale jen tehdy, když víš, jak je používat správně.
Víš, jak dobří vývojáři v reálných týmech zvládají psát kód rychleji, aniž by se stali otroky AI nástrojů? Není to o tom, že AI nahradí programátory – to je jen marketingový blud. Spíše jde o to, jak AI integrovat do workflow, aby ti pomáhala, aniž bys ztratil kontrolu nad kódem. A ano, povíme si io rizicích, protože ne všechno, co AI navrhne, je dobré – často to může vést k chaotickému kódu nebo bezpečnostním dírám.
V tomto kurzu se naučíš nejen efektivně programovat s AI, ale projdeme si i jiné fáze softwarového vývoje, například zpracování byznys požadavků a tvorba architektury systému.
Přejdeme více typů AI nástrojů: od AI chatbotů, přes AI kódové editory, až po AI softwarové inženýry. Nejvíce však budeme pracovat s nástrojem Cursor a různými LLM modely v něm. Nebudeme se věnovat teorii o „budoucnosti programování“, ale praktickým příkladem z reálné práce – uvidíš mě refaktorovat kód, debugovat chyby a generovat boilerplate, aniž bych slepě spoléhal na AI. Povím ti reálná čísla - o kolik mě činí AI produktivnějším? Kde mi šetří nejvíc času a naopak kde musím dávat největší pozor?
Tvým průvodcem bude Dávid Ondruš, softwarový architekt a backendový vývojář, který AI nástroje používá denně v praxi – ne jako zázrak, ale jako užitečný nástroj. Na praktických příkladech uvidíš, jak Cursor integrovat do vývoje, jak jej kombinovat s tradičními metodami a jak se vyhnout pastím, jako je nadměrná závislost nebo generování nekvalitního kódu nebo velkým množstvím zbytečného kódu. A řekneme si io nepopulární pravdě: AI je i pro začátečníky, ale bez solidního základu ti může v kariéře více uškodit než pomoci.
Na konci najdeš i bonusové lekce o 100% offline lokálním použití AI – pokud tě zajímá úplné soukromí a bezpečnost, tak to je něco pro tebe.
Použitý kód v tomto kurzu pochází z mého předchozího kurzu o RabbitMQ. Použijeme hotový repozitář, abychom mohli úpravy provádět rovnou nad funkčním systémem. Najdeš ho na tomto GitHub linku. Kromě toho budeme každý sám tvořit funkční prototyp nového projektu.
Po kurzu budeš umět používat AI jako rozšíření svých dovedností, ne jako náhradu – tvé výstupy si zachovají kvalitu, ale budeš rychlejší, rozšíříš svůj záběr a posuneš se v kariéře dál. Přidej se do kurzu a zjisti, jak z AI vytěžit to nejlepší.
Víš, jak dobří vývojáři v reálných týmech zvládají psát kód rychleji, aniž by se stali otroky AI nástrojů? Není to o tom, že AI nahradí programátory – to je jen marketingový blud. Spíše jde o to, jak AI integrovat do workflow, aby ti pomáhala, aniž bys ztratil kontrolu nad kódem. A ano, povíme si io rizicích, protože ne všechno, co AI navrhne, je dobré – často to může vést k chaotickému kódu nebo bezpečnostním dírám.
V tomto kurzu se naučíš nejen efektivně programovat s AI, ale projdeme si i jiné fáze softwarového vývoje, například zpracování byznys požadavků a tvorba architektury systému.
Přejdeme více typů AI nástrojů: od AI chatbotů, přes AI kódové editory, až po AI softwarové inženýry. Nejvíce však budeme pracovat s nástrojem Cursor a různými LLM modely v něm. Nebudeme se věnovat teorii o „budoucnosti programování“, ale praktickým příkladem z reálné práce – uvidíš mě refaktorovat kód, debugovat chyby a generovat boilerplate, aniž bych slepě spoléhal na AI. Povím ti reálná čísla - o kolik mě činí AI produktivnějším? Kde mi šetří nejvíc času a naopak kde musím dávat největší pozor?
Tvým průvodcem bude Dávid Ondruš, softwarový architekt a backendový vývojář, který AI nástroje používá denně v praxi – ne jako zázrak, ale jako užitečný nástroj. Na praktických příkladech uvidíš, jak Cursor integrovat do vývoje, jak jej kombinovat s tradičními metodami a jak se vyhnout pastím, jako je nadměrná závislost nebo generování nekvalitního kódu nebo velkým množstvím zbytečného kódu. A řekneme si io nepopulární pravdě: AI je i pro začátečníky, ale bez solidního základu ti může v kariéře více uškodit než pomoci.
Na konci najdeš i bonusové lekce o 100% offline lokálním použití AI – pokud tě zajímá úplné soukromí a bezpečnost, tak to je něco pro tebe.
Použitý kód v tomto kurzu pochází z mého předchozího kurzu o RabbitMQ. Použijeme hotový repozitář, abychom mohli úpravy provádět rovnou nad funkčním systémem. Najdeš ho na tomto GitHub linku. Kromě toho budeme každý sám tvořit funkční prototyp nového projektu.
Po kurzu budeš umět používat AI jako rozšíření svých dovedností, ne jako náhradu – tvé výstupy si zachovají kvalitu, ale budeš rychlejší, rozšíříš svůj záběr a posuneš se v kariéře dál. Přidej se do kurzu a zjisti, jak z AI vytěžit to nejlepší.
Co se v kurzu naučíš:
- Jak funguje Cursor a jeho integrace s AI modely (bez zbytečné teorie o neuronových sítích)
- Jak nastavit workflow pro efektivní programování: od plánování po validaci výstupů
- Praktické příklady: generování API endpointů, úprava funkcionality, refactoring legacy kódu, mazání části projektu, tvorba prototypu
- Jak identifikovat rizika AI - chyby v logice, bezpečnostní díry, závislost na proprietárních toolech
- Jak přistupovat k AI-generovanému kódu
- Reálné scénáře z praxe: vývoj backend služeb, kde AI urychluje, ale nedělá vše za tebe
Pro koho je kurz určen:
- Pro vývojáře - začátečníky i pokročilé, kteří chtějí zrychlit svou práci bez ztráty kvality
- Pro architekty, kteří navrhují systémy a chtějí pochopit limity AI v praxi
- Pro skeptičtější lidi, kteří AI ještě nevěří
- Pro každého, kdo chce využít AI realisticky, bez hype a mainstreamových mýtů
Co všechno s kurzem Efektivní programování s AI: Cursor, workflow a rizika získáš
- video tutoriály na téma AI v denní práci programátora,
- certifikát o absolvování online kurzu Efektivní programování s AI: Cursor, workflow a rizika získáš,
- moderované diskusní fórum, ve kterém na otázky odpovídá autor kurzu David Ondruš,
- garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.
Kapitoly online kurzu
1 Používanie AI pri softvérovom vývoji (10)
1 Úvod do kapitoly
0:23
1.1 10x produktivita s AI - mýtus alebo realita
5:46
1.2 Najčastejšie chyby pri používaní AI - junior, medior, senior
6:47
1.3 Ako vyťažiť z AI to dobré
9:00
1.4 Typy AI pomoci pri programovaní
3:42
1.5 AI chatboty
3:40
1.6 AI IDE (kódové editory)
4:46
1.7 AI softvérový inžinier
3:36
1.8 Kedy šetrí AI najviac času a kedy musíme najviac kontrolovať
12:47
1.9 Fázy softvérového vývoja a AI pomoc v nich
7:31
2 AI nástroje (10)
2 Úvod do kapitoly
0:28
2.1 Prehľad typov AI nástrojov
0:54
2.2 AI chatbot Grok - nezávislý názor od virtuálneho kolegu
4:44
2.3 AI softvérový inžinier Replit - webová appka hotová do 15 minút
8:07
2.4 Cursor - predstavenie
5:58
2.5 Cursor - ceny, súkromie a aký plán zvoliť
4:31
2.6 Cursor - nastavenia, súkromie, bezpečnosť
3:26
2.7 Cursor - kódový editor
7:37
2.8 Výber AI modelov
5:01
2.9 Prompt na viac modelov paralélne
2:38
3 Riešenie zadaní v Cursore (19)
3 Úvod do kapitoly
0:29
3.1 Úloha 1 - Analýza zadania
5:30
3.2 Úloha 1 - Ask mód
6:34
3.3 Úloha 1 - Diagram architektúry
1:54
3.4 Úloha 1 - Biznis požiadavka s AI agent módom
8:22
3.5 Úloha 1 - Technická požiadavka s AI agent módom
6:17
3.6 Úloha 1 - Line code completion
2:39
3.7 Úloha 1 - Fixovanie bugu
1:25
3.8 Úloha 2 - Nový endpoint s multi model módom
13:50
3.9 Úloha 3 - Backend observability s multi model módom
12:42
3.10 AI model Claude Opus - v čom je iný
2:35
3.11 Úloha 4 - Redis memory leak troubleshooting
16:02
3.12 Úloha 5 - Database cascade delete
6:07
3.13 Úloha 6 - Veľký refactor
10:55
3.14 Úloha 7 - Hromadný delete
8:22
3.15 Úloha 8 - Nový komplexný projekt from scratch
6:50
3.16 Úloha 8 - Nový komplexný projekt from scratch - Plánovacia fáza
9:18
3.17 Úloha 8 - Nový komplexný projekt from scratch - Vývojová fáza - Prototyp
14:00
3.18 Cursor rules - Pravidlá pre AI
13:43
4 BONUS - 100% súkromný setup AI na vlastnom počítači bez cloudu (4)
4 Úvod do kapitoly
0:26
4.1 LM Studio, stiahnutie modelov
8:23
4.2 Chat s lokálnym AI modelom
2:45
4.3 Cursor a WebStorm lokálna integrácia
14:44
5 Záver a zhrnutie (3)
5.1 Zhrnutie tém prebratých v kurze
11:43
5.2 Prompting - vyjadrenie
4:40
5.3 Odporúčania na záver
1:39
Lektor online kurzu
Dávid Ondruš
Software Architect
Už 10 rokov sa v profesionálnej praxi venujem programovaniu, vedeniu vývojárskych tímov a návrhu softvérovej architektúry. Prešiel som od hier cez mobilné aplikácie až k backendom. Moja primárna technológia je Node.js. Vyvíjam prevažne komplexné informačné systémy pre medzinárodné firmy. Som certifikovaný Google Cloud Professional Architect.
Zopár mojich zásad:
- Tvorím komplexné riešenia, ktoré nie sú zbytočne prekomplikované a predražené - do ich návrhu vnášam jednoduchosť a modulárnosť.
- Technológie sú len nástroje, prioritou je úspešný biznis - snažím sa realisticky vyhodnotiť ich použitie voči pridanej hodnote.
- V tíme presadzujem spoločnú konverzáciu, zdieľanie vedomostí a ich zapisovanie - dbám na spätnú dohľadateľnosť informácií.
Viac o mne na mojej stránke: https://www.davidondrus.sk
4,8
Hodnocení
3
Kurzy
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
5,0 z 5
· 3 hodnocení
Vladimír B.
5
Rozvážný, skúsený školiteľ s vynikajúcim kurzom o nastupujúcej AI.
Tereza K.
5
Student ohodnotil kurz bez slovního komentáře.
Mikuláš T.
5
Student ohodnotil kurz bez slovního komentáře.