Czego się nauczysz
Poprowadzimy Cię przez starannie opracowany program, który w 12 tygodni (tryb full‑time) zabierze Cię z poziomu początkującego do samodzielnego junior web developera z portfolio.
HTML, CSS i responsywne projektowanie
Zbudujesz podstawy nowoczesnego web developmentu, opanowując HTML, CSS, JavaScript, Bootstrap i Tailwind CSS. Nauczysz się tworzyć responsywne, dostępne i atrakcyjne wizualnie strony internetowe, stosując najlepsze praktyki branżowe w zakresie układu, stylizacji i doświadczenia użytkownika.
Nowoczesny JavaScript (ReactJS, NextJS)
Stworzysz dynamiczne, interaktywne aplikacje webowe korzystając z JavaScript, TypeScript, React i Next.js. Nauczysz się programowania komponentowego, zarządzania stanem, routingu, integracji API i optymalizacji wydajności, aby budować skalowalne, gotowe do produkcji aplikacje front-endowe.
Back-end development i API
Stworzysz zaawansowane aplikacje po stronie serwera z Node.js, Express i NestJS. Zaprojektujesz i zbudujesz API RESTful i GraphQL, zrozumiesz architekturę serwera i połączysz swoje aplikacje z zewnętrznymi usługami, korzystając z nowoczesnych praktyk backendowych.
Bazy danych, uwierzytelnianie i bezpieczeństwo
Nauczysz się zarządzać i zabezpieczać dane aplikacji za pomocą MongoDB i Mongoose. Zaimplementujesz uwierzytelnianie i autoryzację z JWT, OAuth, cookies i sesjami, stosując najlepsze praktyki bezpieczeństwa, aby chronić użytkowników i aplikacje.
Wdrażanie, DevOps i usługi w chmurze
Wdrożysz gotowe do produkcji aplikacje korzystając z Docker, Supabase i nowoczesnych usług chmurowych. Nauczysz się konteneryzacji, koncepcji serverless i procesów wdrażania stosowanych przez profesjonalne zespoły deweloperskie.
Praktyczne projekty i praktyki branżowe
Zastosujesz swoje umiejętności w praktycznych projektach, które łączą front-end, back-end, bazy danych i technologie chmurowe. Będziesz stosować nowoczesne praktyki deweloperskie, aby zbudować portfolio aplikacji full-stack gotowych do produkcji.

Rozdział 0: Prace wstępne
Web development to dynamiczna i wieloaspektowa dziedzina, która polega na tworzeniu angażujących i funkcjonalnych stron internetowych oraz aplikacji dla internetu. Aby pomóc Ci zbudować solidne podstawy, prace wstępne są dostępne na naszej platformie edukacyjnej i obejmują fundamentalne koncepcje oraz narzędzia, których potrzebujesz. Zawierają wprowadzenie do działania internetu, linii komend oraz podstawowych narzędzi programisty (Git, GitHub i VS Code), a także nowoczesne praktyki programowania wspierane przez AI. Po zakończeniu prac wstępnych będziesz mieć solidne podstawy web developmentu, gotowe do podjęcia bardziej złożonych tematów w trakcie dalszej nauki na programie.
Zrozumienie sieci
- Jak działają sieci
- Interakcja między serwerami i klientami
Narzędzia linii komend
- Wprowadzenie do interfejsu linii komend (CLI)
- Praca z linią komend
- Podstawowe wbudowane komendy terminala
Praca z VS Code
- Instalacja
- Przegląd interfejsu
- Rozszerzenia
- Programowanie w parze z AI za pomocą GitHub Copilot AI
Git i GitHub
- Wprowadzenie do kontroli wersji
- Git: wprowadzenie, przepływ pracy, przeglądanie repozytoriów, wycofywanie zmian, pobieranie i pulling zmian, wysyłanie zmian
- GitHub: korzystanie z GitHub, przepływ pracy w GitHub
Harmonogram nauki
Poniedziałek–piątek, 9:30–15:30
Sesja wykładowa
9:30–11:00
Sesja wykładowa
11:30–13:00
Sesja praktyczna
14:00–15:30
Nasza metodologia
Zajęcia online na żywo
- W CLA uczysz się na interaktywnych zajęciach online na żywo, gdzie w czasie rzeczywistym współpracujesz z instruktorami i innymi uczestnikami, co przyspiesza rozwój umiejętności.
Samodzielna nauka
- Tryb part‑time: 9 godzin nauki na żywo + ok. 11 godzin samodzielnej nauki tygodniowo (łącznie ok. 20 godzin).
- Tryb full‑time: 22,5 godziny nauki na żywo + ok. 17,5 godziny samodzielnej nauki tygodniowo (łącznie ok. 40 godzin).
Metoda odwróconej klasy
- Stosujemy model odwróconej klasy (flipped classroom): materiały przyswajasz przed zajęciami, a czas na żywo wykorzystujemy na ćwiczenia, pytania i pracę nad projektami.
Praktyka z mentorem
- Skupiamy się na praktyce: ćwiczeniach, projektach i budowaniu portfolio, przy stałym wsparciu instruktorów i asystentów.
Czego potrzebujesz
Nie wymagamy wcześniejszego doświadczenia w IT ani programowaniu. W pierwszych tygodniach wprowadzimy Cię w podstawy, dzięki czemu zbudujesz solidny fundament. Program jest odpowiedni zarówno dla osób spoza branży, jak i tych, które chcą usystematyzować wiedzę.
- Laptop lub komputer: Urządzenie umożliwiające pracę w edytorze kodu, przeglądarce i lokalnych środowiskach programistycznych.
- Stabilne połączenie internetowe: Niezawodny Internet do udziału w zajęciach na żywo i pracy projektowej.
- Podstawowa obsługa komputera: Umiejętność korzystania z systemu operacyjnego, zarządzania plikami i pracy w przeglądarce.
- Znajomość angielskiego: Poziom co najmniej B1, ponieważ materiały i zajęcia prowadzone są w języku angielskim.
- Zaangażowanie w naukę: Gotowość do regularnej nauki, realizacji zadań i pracy nad projektami.
Centrum usług kariery
Warsztaty rozwoju kariery
Otwarte warsztaty dla Ciebie i szerszej społeczności CLA. Sprawdź, jakie wsparcie oferuje nasze centrum kariery, poznaj doradcę kariery i dołącz nawet w ostatniej chwili.
Spersonalizowane sesje doradztwa zawodowego
Indywidualne sesje, podczas których określimy Twoje cele zawodowe i zaplanujemy strategię ich osiągnięcia – w formie przyjaznych rozmów coachingowych i planu działań.
Próbne rozmowy kwalifikacyjne
Ćwicz rozmowy rekrutacyjne z pytaniami behawioralnymi i technicznymi: jak pokazać, że dostarczasz to, czego szukają pracodawcy, jak podkreślić swoje mocne strony i jak rozmawiać o wynagrodzeniu.
Przegląd CV i listu motywacyjnego
Otrzymaj spersonalizowane wskazówki do CV i listu motywacyjnego, dostosowane tak, aby przyciągały uwagę rekruterów i zwiększały szansę na zaproszenie na rozmowę.
Przegląd ofert pracy i staży
Aktualne oferty pracy i staży ręcznie wybierane przez naszych specjalistów kariery i dopasowane do poziomu junior/entry‑level.
Dostęp do platformy zasobów kariery
Stały dostęp do materiałów, szablonów, zadań i zasobów związanych z karierą w branży technologicznej na naszej platformie edukacyjnej.
Mentoring i wydarzenia networkingowe
Poznaj specjalistów IT z różnych branż, zadaj pytania o ścieżki kariery i buduj sieć kontaktów podczas naszych spotkań i wydarzeń networkingowych.
Networking absolwentów
Łącz się z kolegami z kohorty i absolwentami CLA, dziel się wartościowymi treściami, dyskutuj o trendach w IT i przekazuj dalej oferty pracy, które mogą zainteresować innych.
Dlaczego warto wybrać Code Labs Academy?
Indywidualny coaching kariery 1:1
Spersonalizowane wsparcie: aktualizacja CV i profilu LinkedIn, próbne rozmowy oraz strategia szukania pracy w branży tech.
Projekty gotowe do portfolio
Ukończ kurs z GitHub‑owym portfolio realnych projektów, tworzonych w trakcie zajęć i dopracowanych na podstawie feedbacku mentorów.
Program oparty o potrzeby rynku
Syllabus aktualizujemy co kwartał, aby odpowiadał aktualnemu zapotrzebowaniu na AI, cyberbezpieczeństwo i web development.
Uznany certyfikat
Zaprezentuj swój certyfikat Code Labs Academy akredytowany AZAV na LinkedIn, w CV i w dokumentach wizowych.
Często zadawane pytania
Opinie i rekomendacje absolwentów Code Labs Academy
Bootcamp cyberbezpieczeństwa, w którym uczestniczyłem w 2022 roku, nauczył mnie fundamentalnego zrozumienia i umiejętności wymaganych do zmiany kariery w IT. Mój instruktor był kompetentny, cierpliwy i zawsze chętny do pomocy. Przed zakończeniem kurs ...

Nauczyciele i mentorzy są wspaniali, przynajmniej ten, którego miałem. Moe nauczył mnie więcej niż wszyscy moi nauczyciele w całym moim życiu. Stawia sprawy jasno i zawsze zachęca do kontynuowania pomimo wszystkich wyzwań.

Nauczyciele są wspaniali, tolerancyjni, zmotywowani i radośni. Proces uczenia się jest płynny i przyjemny, masz przestrzeń do zadawania pytań i uczestniczenia. Ale najważniejsze jest to, że przygotowują cię do praktycznego świata poprzez realizację i ...

Równowaga między teorią a praktyką jest idealna, masz szansę zastosować to, czego się uczysz w zadaniach domowych i prawdziwych projektach, które są sprawdzane przez TA. Polecam ten bootcamp każdemu, kto chce rozpocząć karierę w Data Science.

Bez wykształcenia technicznego, po zaledwie kilku miesiącach jestem w stanie nie tylko zrozumieć złożone modele uczenia maszynowego lub głębokiego, ale także samodzielnie je zaprojektować. Jeśli szukasz zmiany kariery w branży technologicznej, jesteś ...

Zawsze szukam nowych możliwości poznania najnowszych technologii w Data Science, a jakość treści Code Labs Academy przerosła moje oczekiwania. Jeśli jesteś pasjonatem technologii i chcesz włożyć w to wysiłek, ten bootcamp otworzy przed tobą drzwi, od ...

Jeden z najlepszych sposobów na naukę Data Science i Machine Learning, świetni nauczyciele, którzy zawsze pomagają zrozumieć i dają więcej pomysłów i przykładów. Jeśli chcesz dowiedzieć się więcej o ML, CLA jest najlepszym miejscem.

Po ukończeniu studiów magisterskich z analityki danych starałem się pogłębić swoją wiedzę w tej dziedzinie, mając na celu kontynuowanie kariery w nauce o danych lub analizie danych. Jednak napotkałem trudności ze znalezieniem odpowiedzi na moje pytan ...

Jest to internetowy obóz treningowy z asynchronicznymi kursami, które mogą pasować do każdego ucznia na całym świecie. Doceniam fakt, że po pomyślnym ukończeniu kursu otrzymuje się certyfikat. Podsumowując, ten bootcamp to wszystko w jednym, uczysz s ...

Kurs tworzenia stron internetowych w Code Labs Academy był bardzo imponujący, było to jedno z najlepszych doświadczeń w moim życiu. Gorąco polecam udział w tym bootcampie, na którym nie tylko nauczysz się tworzenia stron internetowych, ale także uzys ...

Jako część bootcampu poświęconego tworzeniu stron internetowych, muszę powiedzieć, że przeszedł on moje oczekiwania. Bootcamp jest rzeczywiście interaktywny, zabawny i pouczający. Nauczyłem się wielu rzeczy dzięki moim mentorom i wszystkim pracującym ...





