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ší.