Bądźmy w kontakcie

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.

 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie