
Kurs przeznaczony jest dla osób posiadających podstawowe umiejętności programowania, które chcą nauczyć się efektywnego wykorzystania modeli językowych (LLM) w procesie tworzenia oprogramowania. Główny nacisk położony jest na generowanie kodu z wykorzystaniem AI, a także jego iteracyjne rozwijanie, testowanie i integrację w większych systemach. W trakcie kursu uczestnicy poznają metody formułowania zapytań (promptów) prowadzących do uzyskania poprawnych i użytecznych fragmentów kodu, nauczą się wykorzystywać AI do budowy komponentów programistycznych oraz całych aplikacji typu MVP (Minimum Viable Product). Istotnym uzupełnieniem kursu są zagadnienia związane z pracą na istniejącym kodzie, w tym:
- analiza i zrozumienie kodu wygenerowanego przez AI lub napisanego przez innych programistów,
- refaktoryzacja i poprawa jakości kodu,
- automatyzacja zmian związanych z aktualizacją bibliotek, frameworków i wersji języka.