Szkolenie online, 4 sesje trwające po około 2 godz. Terminy sesji: 17.03, 19.03, 24.03 i 26.03. 2026 r. Nagrania dostępne przez 12 miesięcy.
JavaScript to język wyjątkowy – świetny dla początkujących i obecny niemal wszędzie w Internecie: od przeglądarek i stron WWW po backend. Nic dziwnego, że wielu programistów zaczyna właśnie od niego lub prędzej czy później dodaje go do swojej kolekcji.
Dla specjalistów od bezpieczeństwa, zwłaszcza webowego, to narzędzie wręcz niezbędne. Nowoczesne aplikacje są złożone, a ich analiza czy eksploitacja błędów często wymaga dobrej znajomości języka JavaScript.
Jego składnia jest przystępna i trochę podobna do C/C++, Javy czy PHP, a brak silnego typowania ułatwia start. Jednocześnie JavaScript ma specyficzny model wykonania i sporo historycznych „dziwactw”, które potrafią zaskoczyć.
Dlatego przygotowaliśmy 4-dniowe, darmowe szkolenie, które pomoże Ci zrozumieć podstawy, uniknąć typowych błędów i pewnie postawić pierwsze kroki w programowaniu w JavaScripcie.
UWAGA! Istniejące modele językowe (LLM/AI) niestety nadal tworzą słabej jakości kod, więc nie zastąpią doświadczonych programistów. Ten kurs NIE JEST „magicznym bootcampem”, który w kilka dni zamieni każdego w doświadczonego programistę, ale zdecydowanie ułatwi rozpoczęcie przygody z programowaniem w JavaScript i naprowadzi, jak radzić sobie z pojawiającymi się trudnościami.
BILETY
Bilet dla jednej osoby Wstęp do programowania w JavaScript
-
Udział w szkoleniu Wstęp do programowania w JavaScript na żywo i dostęp do nagrania ze szkolenia przez rok.
Bilet z certyfikatem Wstęp do programowania w JavaScript
-
Udział w szkoleniu Wstęp do programowania w JavaScript na żywo i dostęp do nagrania ze szkolenia przez rok.
-
Certyfikat uczestnictwa (PDF) w językach polskim i angielskim. Certyfikat będzie wysłany do siedmiu dni po zakończeniu szkolenia.
Bilet JavaScript Master (obejmuje szkolenia Wstęp do programowania w JavaScript oraz Praktyczny JavaScript – 10 projektów krok po kroku
-
Udział w szkoleniu Wstęp do programowania w JavaScript na żywo i dostęp do nagrania ze szkolenia przez rok.
-
Certyfikat uczestnictwa (PDF) w językach polskim i angielskim ze szkolenia Wstęp do programowania w JavaScript. Certyfikat będzie wysłany do siedmiu dni po zakończeniu szkolenia.
-
Dostęp do pełnego kursu (10 sesji) Praktyczny JavaScript – 10 projektów krok po kroku, który rozpoczyna się już w kwietniu. Kurs jest mega praktyczny. Podczas każdej z dziesięciu sesji Gynvael Coldwind weźmie na tapetę jeden pomysł, przekaże potrzebną teoretyczną wiedzę oraz pokaże, jak taki projekt krok po kroku zaimplementować, jednocześnie tłumacząc efekty poszczególnych działań. Jeżeli chciałeś zawsze poznać ten język programowania to nie mogłeś lepiej trafić :-)
CZEGO DOWIESZ SIĘ PODCZAS SZKOLENIA
-
Zrozumiesz, czym jest JavaScript, ECMAScript i dlaczego istnieje kilka „odmian” tego języka.
-
Będziesz wiedzieć, czym różni się JS w przeglądarce od JS w Node.js.
-
Dowiesz się, jakie edytory i środowiska programistyczne najlepiej sprawdzają się na starcie.
-
Poznasz model wykonania JavaScript, w tym callbacks, promise, async i await.
-
Opanujesz podstawowe elementy składni, wyrażenia i instrukcje.
-
Będziesz rozumieć typy zmiennych i podstawy matematyki w programowaniu.
-
Poznasz kluczowe struktury danych: listy, mapy i obiekty.
-
Zyskasz wiedzę, w jaki sposób JavaScript może wchodzić w interakcję z treścią strony WWW (DOM).
-
Nauczysz się radzić sobie z typowymi problemami programistycznymi.
-
Poznasz podstawy korzystania z debuggera.
-
Otrzymasz wskazówki, jak dalej rozwijać swoje umiejętności i zdobywać doświadczenie.
CO POWINIENEŚ WIEDZIEĆ PRZED SZKOLENIEM
-
Szkolenie jest polecane osobom, które nie miały wcześniej styczności z programowaniem lub próbowały swoich sił w tej materii, lecz bez powodzenia, a także programistom znającym inne języki programowania. Bardzo przydatna będzie ogólna wiedza o komputerach, ale nie ma specjalnych wymagań wstępnych, aby przystąpić do szkolenia.
DO KOGO SKIEROWANE JEST SZKOLENIE
-
Do osób stawiających pierwsze kroki w programowaniu i chcących zacząć od języka obecnego wszędzie w Internecie.
-
Do praktyków i entuzjastów cyberbezpieczeństwa, którzy chcą skuteczniej analizować i testować aplikacje webowe.
-
Do webmasterów znających HTML i CSS, którzy chcą zrobić kolejny krok i dodać JavaScript do swojego arsenału.
-
Do administratorów i devopsów, którzy potrzebują podstaw JavaScript do automatyzacji lub integracji z narzędziami webowymi.
-
Do osób, które planują zostać full-stack deweloperami i potrzebują solidnego startu w JavaScript.
-
Do studentów i kandydatów na studia informatyczne, którzy chcą nabrać pewności w programowaniu przed zajęciami.
-
Do każdego, kto chce zrozumieć, jak działają współczesne strony i aplikacje internetowe.
AGENDA
O czym będzie to szkolenie:
-
JavaScript, ECMAScript i czym się różni JS w przeglądarce od JS w Node.js.
-
Edytory i środowiska programistyczne – co wybrać.
-
Model wykonania, w tym callbacks, promise, async, await.
-
Składnia, wyrażenia, instrukcje, czyli podstawowe klocki, z których będziemy składać programy.
-
Podstawowe typy zmiennych i trochę o matematyce w programowaniu.
-
Podstawowe struktury danych: listy, mapy, obiekty.
-
Podstawy interakcji programu ze stroną WWW (DOM).
-
Jak sobie radzić z problemami, typu „od czego zacząć”, wyskakującymi błędami, niedziałającymi skryptami, a także tymi działającymi – tylko nie tak jak trzeba.
-
Jak używać podstawowych funkcji Debuggera.
-
Co dalej, czyli jak się uczyć i zdobywać doświadczenie.
PRZYDATNE INFORMACJE
-
Szkolenie jest podzielone na 4 części, które odbędą się online. Start zawsze o godz.19:00, a spotkania potrwają 2–3 godziny. Nagrania będą dostępne od razu po szkoleniu przez 6 miesięcy.
-
Część 1: 17 marca 2026 r. (wtorek)
-
Część 2: 19 marca 2026 r. (czwartek)
-
Część 3: 24 marca 2026 r. (wtorek)
-
Część 4: 26 marca 2026 r. (czwartek)
-
UWAGA! Link do szkolenia wysyłamy na trzy dni przed szkoleniem. Jeżeli nie dostałeś linku, to napisz na szkolenia@securitum.pl, podając numer zamówienia.
CO ZAWIERA CENA SZKOLENIA
Bilet dla jednej osoby
-
Dostęp do nagrania przez 12 miesięcy.
-
Dostęp do dedykowanego kanału szkolenia na Discordzie.
Bilet z certyfikatem
-
Dostęp do nagrania przez 12 miesięcy.
-
Dostęp do dedykowanego kanału szkolenia na Discordzie.
-
Certyfikaty w językach polskim i angielskim.
-
Dostęp przez 6 miesięcy po szkoleniu do zestawu kilku dedykowanych ćwiczeń na zewnętrznej platformie ćwiczeniowej (cwiczenia.hackarcana.pl).
-
PDF z opisem rozwiązań zadań.
Bilet JavaScript Master
-
Dostęp do nagrania przez 12 miesięcy.
-
Dostęp do dedykowanego kanału szkolenia na Discordzie.
-
Certyfikaty w językach polskim i angielskim.
-
Dostęp przez 12 miesięcy po szkoleniu do zestawu kilku dedykowanych ćwiczeń na zewnętrznej platformie ćwiczeniowej (cwiczenia.hackarcana.pl).
-
PDF z opisem rozwiązań zadań.
-
Dostęp do pełnego kursu (10 sesji) Praktyczny JavaScript – 10 projektów krok po kroku, który rozpoczyna się już w kwietniu. Kurs jest mega praktyczny. Podczas każdej z dziesięciu sesji Gynvael Coldwind weźmie na tapetę jeden pomysł, przekaże potrzebną teoretyczną wiedzę oraz pokaże, jak taki projekt krok po kroku zaimplementować, jednocześnie tłumacząc efekty poszczególnych działań. Jeżeli chciałeś zawsze poznać ten język programowania to nie mogłeś lepiej trafić :-)
O PROWADZĄCYM
Gynvael Coldwind – współzałożyciel i były kapitan zespołu Dragon Sector, historycznie jednej z najlepszych drużyn Capture The Flag na świecie. Programista pasjonat z zamiłowaniem do bezpieczeństwa komputerowego i niskopoziomowych aspektów informatyki. Twórca eksperymentalnego magazynu „Paged Out!”, współpracownik magazynu „Programista”, autor bestsellerowej książki Zrozumieć programowanie, współautor miniksiążki Programistyczne potknięcia, a także licznych artykułów, publikacji, podcastów oraz wystąpień poświęconych wspomnianym tematom. Większość swojego prawie 20-letniego życia zawodowego spędził, pracując w zespole bezpieczeństwa firmy Google jako Software Engineer / Information Security Engineer. Obecnie jest Security Researcherem i dyrektorem zarządzającym w HexArcana Cybersecurity GmbH. W JavaScript programuje od ponad 25 lat.