Kurs JavaScript/TypeScript Frontend Developer pozwoli Ci nauczyć się podstaw języków JavaScript oraz TypeScript. Od samego początku zbudujesz praktyczne interfejsy graficzne z wykorzystaniem narzędzia Vite. Aktualna struktura materiałów w kursie to solidny fundament pod dalszą naukę w zakresie Frontend Developer. OBECNIE KURS NIE JEST ROZWIJANY.
- Podstawy języków JavaScript oraz TypeScript
- Zarządzanie DOM
- Narzędzie Vite
- Budowa praktycznych interfejsów graficznych
- Znajomość HTML i CSS
- Kurs zaczyna się od podstaw, dlatego nie jest wymagana znajomość języków JavaScript oraz TypeScript
- Dla osób ze znajomością HTML i CSS, które chcą nauczyć się JavaScript i TypeScript od podstaw
- Dla osób, które chcą budować praktyczne interfejsy graficzne
- Dla osób, które znają backend i chcą rozwijać się jako fullstack developer
- Narzędzia programisty i środowisko pracy
Zestaw narzędzi wykorzystywanych do tworzenia nowoczesnych aplikacji w JavaScript i TypeScript: V8, Node, alternatywy Node (Deno, Bun), etapy budowania programu (JIT, parsing, AST), wersje JavaScript, porównanie JavaScript i TypeScript, przegląd IDE, przygotowanie środowiska programistycznego. ZOBACZ PIERWSZE MINUTY NASZEJ WSPÓLNEJ NAUKI - Podstawy języka JavaScript
Poznasz fundamenty języka JavaScript. Zmienne, stałe, literały, let, const, konwencje nazewnicze, typowanie dynamiczne, typy danych proste i złożone, liczby, napisy, różnica między null i undefined, falsy i truthy, sprawdzanie typu, operatory (arytmetyczne, logiczne, relacji, nullish coalescing, podwójna negacja, chaining, spread), Math, instrukcje warunkowe, pętle, break, continue, wprowadzenie do obiektów i tablic, konwersje między typami, kopiowanie płytkie i głębokie, organizacja pamięci, rzucanie i obsługa wyjątków. - Zarządzanie projektem, npm, Vite, struktura aplikacji
Narzędzia do budowy i zarządzania strukturą projektu: npm, npx, Vite, CommonJS, ESM. Struktura projektu utworzonego za pomocą Vite. Zarządzanie projektem, instalacja i zarządzanie zależnościami. Pierwsze projekty portfolio w konfiguracji JavaScript, HTML, CSS i Vite z pracą na DOM. Zbudujesz aplikacje KALKULATOR CEN VAT oraz PANEL REJESTRACJI I LOGOWANIA - Funkcje w JavaScript
Wprowadzenie do funkcji jako podstawy organizacji kodu. Function declaration, parametry i argumenty funkcji, function expression, anonymous function, arrow function, IIFE. Zbudujesz aplikacje WALIDACJA FORMULARZA - Podstawy języka TypeScript
Statyczne typowanie i konfiguracja projektu Vite z TypeScript. Plik tsconfig.json, etapy kompilacji TypeScript, typowanie statyczne, podstawowe typy, określanie typu obiektów, typ any, tuple, unie, określanie typu parametrów i wartości zwracanej funkcji, budowanie typów złożonych za pomocą type, utility types, enum, as const, typy unknown i never, typy intersekcyjne, type guards, function overloads. Zbudujesz aplikacje QUIZ oraz KONWERTER JEDNOSTEK - Zaawansowane wzorce funkcyjne
Wzorce wykorzystujące możliwości funkcji do tworzenia czytelniejszego i lepiej zorganizowanego kodu. Factory function, closures, constructor function. Zbudujesz aplikację GENERATOR HASEL - Tablice i napisy w JavaScript
Pełen zakres pracy z tablicami i napisami. Klasa Array, sposoby tworzenia tablic, dostęp do elementów, filtrowanie, mapowanie, sortowanie, grupowanie, redukcja, tablice wielowymiarowe, klasa String, właściwości napisów, napisy wielowierszowe i raw strings, sposoby tworzenia napisów, kodowanie napisów, zarządzanie napisem jako tablicą znaków, porównywanie napisów, parsowanie, wyrażenia regularne i ich wykorzystanie podczas pracy z napisami. - Szczegółowy wykaz nagrań
Rozpocznij naukę za
399 zł
149 zł
Promocja trwa do 30.09.2026
Ponad 37 godzin nagrań
Płatność miesięczna, bez umowy
Gwarancja zwrotu w 14 dni
Cena zawiera VAT





