Vibe Coding: Tworzenie z AI praktycznych narzędzi – kurs online
Kurs realizowany w formie zdalnej na platformie ZOOM.
Do udziału w zajęciach niezbędny będzie dostęp do AI Studio Gemini (darmowe środowisko powiązane z kontem Google), a na ostatnie zajęcia: darmowe konto na platformie hostingowej (np. Render).
Kurs jest przeznaczony dla osób niemających doświadczenia w programowaniu ani przygotowania informatycznego.
Kurs składa się z 6 bloków tematycznych, obejmujących opracowanie prostych aplikacji w ramach etapów: koncepcja i funkcjonalność, implementacja i testowanie prototypu oraz jego rozwinięcie. Warsztat realizowany jest zgodnie z podejściem uczenie się przez działanie (learning by doing).
Blok 1: Wprowadzenie do vibe codingu
Dowiesz się, czym jest vibe coding, podejście no-code i design thinking, czym jest prototyp oraz aplikacja frontendowa. Poznasz podstawową funkcjonalność wybranej platformy do tworzenia i testowania oprogramowania z pomocą AI, a następnie opracujesz pierwszą aplikację.
Blok 2: Kreatywne pisanie
Utworzysz spersonalizowane narzędzie do generowania i modyfikacji tekstów, z możliwością wyboru stylu, języka i parametrów modelu. Zrozumiesz strukturę plików projektu i zaawansowane możliwości wybranej platformy. Poznasz pojęcia takie jak: aplikacja lokalna, scenariusze testowe, MVP, UX, UI, opis funkcjonalności, API, user stories.
Blok 3: Tworzenie i edycja grafiki
Opracujesz narzędzia do tworzenia i edycji statycznych oraz dynamicznych obrazów, w tym zmodyfikujesz gotowe przykłady aplikacji. Dodasz zasoby graficzne i poznasz podstawowe możliwości wybranej biblioteki (np. p5.js).
Blok 4: Zasoby edukacyjne
Stworzysz aplikacje wspierające projektowanie dydaktyczne i e-learning, m.in. interaktywne slajdy, fiszki i generatory quizów. Dodasz zasoby audio (np. lektora). Poznasz pojęcia: efekty kształcenia, taksonomia celów, standard dostępności (WCAG).
Blok 5: Promocja z AI
Zaprojektujesz stronę promocyjną z konwersacyjnym botem AI (np. porfolio, interaktywne cv, promocja produktu). Wdrożysz zasady budowania lejka sprzedażowego (lead, CTA, konwersja). Nauczysz się projektować osobowość asystenta i scenariusz interakcji, tak by wspierały cel strony.
Blok 6: Publikacja prototypu
W ostatnim bloku opublikujesz i przetestujesz stronę z wirtualnym asystentem. Poznasz zasady przechowywania kluczy API, obsługę błędów oraz pojęcia: menedżer pakietów, kompilacja, bundler i hosting.