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 roli juniorskiej w cyberbezpieczeństwie.
Prace wstępne
Skonfigurujesz swoje laboratorium cyberbezpieczeństwa z wirtualizacją, Kali lub Parrot Linux oraz podatnymi maszynami wirtualnymi. Nauczysz się linii komend Linuksa, Pythona, Basha, Gita, podstaw sieci, systemu binarnego, szesnastkowego, pamięci, podstaw C, kryptografii i technik rozwiązywania problemów.
Wprowadzenie i podstawy
Poznasz podstawowe zasady bezpieczeństwa (CIA, AAA, Zero Trust, obrona w głąb), modelowanie zagrożeń STRIDE, zarządzanie ryzykiem i ramy zgodności (NIST CSF 2.0, ISO 27001, CIS Controls, GDPR, PCI-DSS, HIPAA, NDPA). Zbadasz Linux, Windows, Active Directory, sieci, HTTP, API, uwierzytelnianie, kryptografię, PKI, IAM, chmurę, kontenery, Kubernetes i cyber kill chain.
Bezpieczeństwo ofensywne (Red Team)
Opanujesz testy penetracyjne od rekonesansu, OSINT, skanowania i enumeracji do eksploatacji, eskalacji uprawnień, ruchu bocznego i raportowania. Poznasz phishing, OWASP Top 10 (2025), testowanie API REST i GraphQL, atakі na Active Directory, łamanie haseł, przepełnienia bufora, Wi-Fi, testowanie bezpieczeństwa chmury, kontenerów i AI.
Bezpieczeństwo defensywne (Blue Team)
Nauczysz się operacji SOC, logowania, SIEM (Splunk, Elastic, Microsoft Sentinel), reguł detekcji Sigma, threat hunting, IDS/IPS (Snort, Suricata, Zeek), EDR/XDR, reagowania na incydenty, informatyki śledczej, analizy malware, threat intelligence, SOAR, zarządzania podatnościami i obrony chmury.
Specjalizacje i projekt końcowy
Zbadasz bezpieczeństwo chmury, Zero Trust, DevSecOps (SAST, DAST, SCA), bezpieczeństwo Terraform i IaC, zarządzanie sekretami, bezpieczeństwo łańcucha dostaw oprogramowania (SBOM, SLSA), bezpieczeństwo AI i LLM, AI red teaming, deepfakes oraz przedmioty do wyboru z zakresu bezpieczeństwa mobilnego, IoT i OT/ICS. Przygotujesz się do certyfikacji, bug bounty, portfolio i rozmów technicznych.

Rozdział 0: Prace wstępne
Prace wstępne zapewniają, że wszyscy zaczynają na tym samym poziomie przed rozpoczęciem zajęć na żywo. Uczestnicy tego kursu pochodzą z bardzo różnych środowisk, więc ten etap ma na celu zapewnienie, że nikt nie zgubi się pierwszego dnia. Nauka odbywa się w Twoim własnym tempie — możesz przyspieszyć lub zwolnić, a my jesteśmy przez cały czas obok, aby pomóc Ci to zaplanować i wyjść z impasu. Nie potrzebujesz żadnego doświadczenia, aby zacząć. Do momentu zakończenia będziesz swobodnie poruszać się w linii komend, napiszesz kilka linijek kodu, Twoje laboratorium będzie zbudowane i działające, a Ty złamiesz swój pierwszy szyfr.
Konfiguracja laboratorium
- Wirtualizacja, maszyna Kali lub Parrot oraz podatne maszyny docelowe w izolowanej sieci laboratoryjnej
Podstawy Linuksa
- Poruszanie się po Linuksie, pliki i uprawnienia
- Potoki i przekierowania
Jak działają komputery
- System binarny i szesnastkowy
- Jak przechowywane są dane i pamięć
- Co się dzieje, gdy program jest uruchamiany
Python i Bash
- Zmienne, pętle, funkcje
- Odczyt i zapis plików
- Małe skrypty automatyzujące nużące zadania
- Odrobina Basha
C i pamięć
- Pierwsze spojrzenie na C i sposób organizacji pamięci
- Podstawy błędów bezpieczeństwa pamięci (przepełnienia bufora, use-after-free)
Podstawy sieci
- Adresy IP, porty i koncepcja klient/serwer
Git i GitHub
- Kontrola wersji, aby Twoja praca i notatki były śledzone od samego początku
Projekt: Enigma
- Otrzymujesz zaszyfrowany tekst i musisz go złamać oraz odzyskać ukrytą wiadomość, korzystając z klasycznych szyfrów (Cezara, Vigenère'a, podstawieniowego) i języka według wyboru, a następnie opisać, jak to zrobiłeś(-aś)
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śniejszych studiów informatycznych ani doświadczenia w programowaniu. W pierwszych tygodniach przeprowadzimy Cię przez podstawy, aby zbudować solidny fundament. Niezależnie od tego, czy dopiero zaczynasz, czy zmieniasz branżę, program został zaprojektowany tak, aby szybko i bezpiecznie przyspieszyć Twoją ścieżkę.
- Laptop lub komputer: Urządzenie zdolne do uruchamiania narzędzi security, maszyn wirtualnych i innego oprogramowania. Minimum: 16 GB RAM, 512 GB SSD, procesor Core i5 lub lepszy.
- Stabilne połączenie internetowe: Niezawodny Internet do udziału w zajęciach na żywo, laboratoriach i realizacji zadań.
- Podstawowa znajomość obsługi komputera: Rozumienie działania komputerów i systemów operacyjnych.
- Podstawowa znajomość sieci: Ogólne pojęcie o działaniu sieci, protokołach (HTTP/HTTPS) i przeglądarkach internetowych.
- Znajomość angielskiego: Poziom co najmniej B1, pozwalający rozumieć materiały techniczne i komunikować się, ponieważ bootcamp prowadzony jest w języku angielskim.
- Zaangażowanie w naukę: Gotowość do poświęcenia kilku–kilkunastu godzin tygodniowo na zajęcia na żywo, zadania i samodzielną naukę.
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
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.

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 ...

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 ...

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 ...

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 ...

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ś ...

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 ...

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ń.




