Wszystkie kursy
Blog
Kontakt
Wszystkie kursy
Blog
Kontakt
Ukryj nawigację
1
Wprowadzenie
Język JavaScript
Historia
JS i web apps
Kod JavaScript
2
Środowisko developerskie
Wprowadzenie
Edytor kodu
Konsola DevTools
Wiersz poleceń
Node.js
3
Podstawy
Zmienne
Typy danych
Operacje tekstowe
Praca z liczbami
Wyrażenia
4
Pętle i warunki
Struktury sterujące
Instrukcje warunkowe
Wyrażenie "switch"
Ternary operator
Pętle "while"
Pętla "for"
Pętla "for..in"
Pętla "for..of"
Pętle zagnieżdżone
Break / Continue
Labelled Statements
Pętle nieskończone
Best practices
5
Funkcje
Wprowadzenie
Deklaracja/wyrażenie
Argumenty funkcji
Arrow functions
Zagnieżdżenia
Scope i closures
Hoisting
Higher-Order Functions
IIFE
Rekrurencja
Funkcje anonimowe
Funkcje i "this"
Best practices
6
Obiekty
Wprowadzenie
Tworzenie obiektów
Słowo kluczowe - this
Metody
Atrybuty właściwości
Getters i Setters
Iteracje obiektów
Referencje obiektów
Destructuring
7
Tablice
Wprowadzenie
Manipulacja danych
Szukanie elementów
Sortowanie tablic
Popularne metody
Spread Operator
Destructuring
8
JSON
Wprowadzenie
Praca z JSON
Parsowanie
Stringifying
JSON i tablice
9
Obsługa błędów
Wprowadzenie
try..catch
Blok finally
throw
Propagacja błędów
Debugowanie
10
Asynchroniczność
Wprowadzenie
Event Loop
Callbacks
Promises
async / await
11
Daty i godziny
Obiekt "Date"
Formatowanie dat
Różnice czasowe
12
Moduły JavaScript
Wprowadzenie
Struktura modułu
Agregacja i aliasy
Zakres
Module Resolution
Organizacja kodu
13
Dalsze kroki
Rekomendacje
Praktyka
◀
🏠
►
js podstawy
/
wprowadzenie
◀
🏠
►
Masz pytania lub uwagi?
Przejdź na Discord