Plan Szkolenia
Dzień 1 | Zrozumienie narzędzi i pierwsze zbudowanie projektu
Moduł 1 | Jak faktycznie działają narzędzia do pisania kodu wspierane przez AI
Poruszane tematy:
• Zrozumienie okien kontekstowych i ich ograniczeń
• Beztwartościowość (statelessness) oraz sposób, w jaki modele AI zapamiętują informacje podczas sesji
‧ Przepływ Plan → Realizuj → Przeglądaj
• Silne i słabe strony narzędzi AI do programowania
• Najlepsze praktyki skutecznej współpracy z asystentami AI
Moduł 2 | Krajobraz narzędzi AI w programowaniu
Poruszane tematy:
• Przegląd obecnego ekosystemu narzędzi AI wspomagających kodowanie
• Zrozumienie różnic między takimi narzędziami, jak Cursor, GitHub Copilot i Claude Code
• Wybór odpowiedniego modelu i narzędzia do różnych zadań
• Mocne strony i ograniczenia poszczególnych asystentów programistycznych
• Praktyczne zalecenia dotyczące wdrażania narzędzi w zespołach deweloperskich
Moduł 3 | Anatomia promptu
Poruszane tematy:
• Kluczowe komponenty skutecznego promptu
• Zapewnienie kontekstu i jasne definiowanie zadania
• Określanie formatu wyjściowego i ograniczeń
• Popularne frameworki i szablony do tworzenia promptów
• Techniki poprawy jakości i spójności promptów
Moduł 4 | Pierwsze kroki z kodowaniem: Budowanie od podstaw
Poruszane tematy:
• Tworzenie projektu w pustym folderze
• Tworzenie initialnej struktury aplikacji i szkieletu
• Zarządzanie zależnościami i konfiguracją projektu
• Iteracyjne ulepszanie wygenerowanego kodu
• Testowanie i dopracowywanie ostatecznego rozwiązania
Dzień 2 | Istniejące bazy kodu, personalizacja i przeglądanie
Moduł 5 | Praca w istniejącym kodzie źródłowym
Poruszane tematy:
• Nawigowanie po nieznanym kodzie źródłowym i jego rozumienie
• Zapytania o istniejące projekty i analiza przy użyciu narzędzi AI
• Tworzenie mapy struktury aplikacji i zależności
• Generowanie dokumentacji i streszczeń technicznych
• Przyspieszanie procesu onboardingu w nowych projektach
Moduł 6 | Codzienne zadania: Naprawa, nowa funkcjonalność i testy
Poruszane tematy:
• Korzystanie z narzędzi AI do identyfikacji i naprawy błędów
• Wdrażanie nowych funkcji i ulepszeń
• Pisanie i doskonalenie automatycznych testów
• Walidacja wygenerowanego kodu i zmian
• Zwiększanie produktywności w codziennych zadaniach deweloperskich
Moduł 7 | Personalizacja: Czym jest?
Poruszane tematy:
• Zrozumienie zasad projektu i plików konfiguracyjnych
• Wprowadzenie do AGENTS.md i koncepcji pamięci projektu
• Gdzie i kiedy działają mechanizmy personalizacji
• Najlepsze praktyki konfiguracji asystentów AI
• Przegląd zaawansowanych podejść implementacyjnych
Moduł 8 | Ryzyka, granice i osądzenie
Poruszane tematy:
• Przeglądanie i walidacja kodu wygenerowanego przez AI
• Zrozumienie typowych trybów awarii i ograniczeń
• Rozpoznawanie zagrożeń związanych z iniekcją promptów i bezpieczeństwa
• Decydowanie, które zadania można zlecić AI
… Stosowanie ludzkiego osądu i zachowanie odpowiedzialności w procesie tworzenia oprogramowania
Wymagania
Wymagana wiedza: Brak wcześniejszego doświadczenia w programowaniu ani z narzędziami AI.
Pomocne jest podstawowe zapoznanie się z kodem lub systemem kontroli wersji Git.
Wymagana licencja na konto (Claude Code / Cursor / Copilot).
Odbiorcy:
Kurs jest przeznaczony dla osób zaczynających przygodę z rozwojem oprogramowania wspieranym przez AI, w tym osób nieprogramujących oraz tych rzadko sięgających po kod, a także specjalistów z zakresu QA, danych, produktu lub operacji powiązanych z technologią. Nie zakłada się wcześniejszego doświadczenia w programowaniu.
Opinie uczestników (2)
Wykorzystanie Claude Code w bardziej efektywny sposób
Virgil Trif - Frequentis
Szkolenie - Claude Code: Agentic AI Development · 1-Day
Przetłumaczone przez sztuczną inteligencję
"Poznałem potencjał narzędzia i zdobyłem wystarczające umiejętności, aby od razu zacząć go używać w swojej pracy"
Angelo Moro
Szkolenie - Claude AI for Developers: Building AI-Powered Applications
Przetłumaczone przez sztuczną inteligencję