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 (
varvslet/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
