Lekcja tekstowa
Stawiając pierwsze kroki w każdej dziedzinie, należy najpierw poznać teorię, która pozwala lepiej interpretować zaistniałe sytuacje. Nie inaczej jest w programowaniu. Najpierw trzeba poznać strukturę języka i jego specyfikę, a dopiero potem zabrać się za jego wykorzystywanie. Ten materiał pozwoli Ci poznać teorię JavaScript wraz z praktycznymi przykładami, które potem będziesz mógł wykorzystać w dalszej nauce. Im dokładniej poznasz podstawy, tym łatwiej będzie Ci zrozumieć trudniejsze zagadnienia.
Przeczytaj więcej w ebooku JavaScript: Podstawy
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Lekcja audio
Stawiając pierwsze kroki w każdej dziedzinie, należy najpierw poznać teorię, która pozwala lepiej interpretować zaistniałe sytuacje. Nie inaczej jest w programowaniu. Najpierw trzeba poznać strukturę języka i jego specyfikę, a dopiero potem zabrać się za jego wykorzystywanie. Ten materiał pozwoli Ci poznać teorię JavaScript wraz z praktycznymi przykładami, które potem będziesz mógł wykorzystać w dalszej nauce. Im dokładniej poznasz podstawy, tym łatwiej będzie Ci zrozumieć trudniejsze zagadnienia.
Przeczytaj więcej w ebooku JavaScript: Podstawy
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Zadanie
Stawiając pierwsze kroki w każdej dziedzinie, należy najpierw poznać teorię, która pozwala lepiej interpretować zaistniałe sytuacje. Nie inaczej jest w programowaniu. Najpierw trzeba poznać strukturę języka i jego specyfikę, a dopiero potem zabrać się za jego wykorzystywanie. Ten materiał pozwoli Ci poznać teorię JavaScript wraz z praktycznymi przykładami, które potem będziesz mógł wykorzystać w dalszej nauce. Im dokładniej poznasz podstawy, tym łatwiej będzie Ci zrozumieć trudniejsze zagadnienia.
Przeczytaj więcej w ebooku JavaScript: Podstawy
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Warsztat będzie omawiać poniższe zagadnienia. Informacje na ich temat znajdziesz zarówno w części teoretycznej, jak i praktycznej, tj. w zadaniach oraz projekcie.
- HTML z JavaScript
- Zmienne i wartości
- Deklaracja zmiennej
- var vs let & const
- Typy wartości
- Konwersja (coercion) - Operatory
- Arytmetyczne
- Przypisania
- Porównania
- Logiczne - Instrukcje warunkowe
- if … else
- Operator warunkowy
- Switch - Pętle
- For
- While - Funkcje
- Parametry
- Zwracanie Wartości
- Wyrażenie funkcyjne
- Funkcja anonimowa
- Wywołanie zwrotne (callback)
- Funkcje czasu - Zakres (scope)
- Zmienne globalne vs lokalne
- Zakres funkcji i bloku
- Przesłanianie zmiennych - Hoisting
- Funkcje
- Zmienne var
- Zmienne const & let - Tablice
- Metody i właściwości
- Pętle
-- .forEach()
-- .map()
- Przeznaczenie metod - Obiekty
- Literały
- Metody & this
- Kopiowanie przez referencję
- Pętle
- Obiekty wbudowane - Konstruktory
- Prototype
Co wchodzi w skład warsztatu?
- PDF w formie prezentacji, który zawiera wyjaśnienie zagadnień wraz z przykładami kodu (zobacz darmowy warsztat).
- Zadania do samodzielnego wykonania w serwisie GitHub (wymagane darmowe konto).
- Omówienie i przedstawienie rozwiązań zadań w formie wideo.
- Projekt do samodzielnego wykonania, który można wykorzystać w portfolio.
- Wideo z przykładowym Code Review projektów – omówienie dobrych praktyk i najczęściej popełnianych błędów.