JavaScript: Podstawy

JavaScript: Podstawy

Gotowy na kolejny krok po opanowaniu HTML-a i CSS-a? Ten moduł to solidne podstawy JavaScriptu potrzebne do zrozumienia kodu źródłowego — teoria połączona z praktycznymi przykładami. Im dokładniej opanujesz podstawy (m.in. stringi, tablice, obiekty i funkcje), tym łatwiej zrozumiesz trudniejsze zagadnienia.

Czego się nauczysz

  • Podstawowych pojęć JavaScriptu: zmiennych (var vs let/const), typów wartości i konwersji
  • Operatorów (arytmetycznych, przypisania, porównania, logicznych) oraz instrukcji warunkowych i pętli
  • Pisania i wywoływania funkcji (parametry, zwracane wartości, funkcje anonimowe, callbacki)
  • Zakresu zmiennych (scope) i hoistingu
  • Pracy z tablicami (.forEach(), .map()) i obiektami (literały, metody, this, kopiowanie przez referencję)
  • Podstaw konstruktorów i prototype

Co obejmuje moduł

  • Materiał w formie PDF z wyjaśnieniem zagadnień i przykładami kodu
  • Zadanie do samodzielnego wykonania w repozytorium GitHub, sprawdzane w code review
  • Projekt, który można wykorzystać w portfolio
  • Omówienie dobrych praktyk i najczęściej popełnianych błędów w code review

Dla kogo jest ten moduł

Dla osób, które chcą sprawdzić swój poziom wiedzy z podstaw JavaScriptu, szukają projektu do portfolio na odpowiednim poziomie trudności i wolą mieć wiedzę uporządkowaną w jednym miejscu, z możliwością konsultacji podczas code review.

Ten moduł jest częścią programu:

JavaScript