1
Interfejs programu
Wstęp
0m 38s
Jak korzystać z plików
1m 04s
O czym będziemy mówili
5m 56s
Jakie narzędzia będą Ci potrzebne
4m 57s
2
Szybkie wprowadzenie do JavaScript
Kluczowe cechy języka
5m 03s
Stwórzmy pierwszy program
4m 46s
Jak używać zmiennych
7m 20s
Jak używać funkcji
7m 22s
Jak używać instrukcji warunkowych
5m 43s
Iteracja w JavaScript
6m 51s
Co to są tablice
7m 12s
String - wprowadzenie
7m 21s
Wprowadzenie do obiektów
8m 17s
Obiekty wbudowane
5m 59s
3
JavaScript po stronie klienta
Jak korzystać z konsoli
6m 09s
DOM - obiektowy model dokumentu
6m 26s
DOM w praktyce cz.1
5m 21s
DOM w praktyce cz.2
9m 43s
Zdarzenia i JavaScript
7m 07s
4
Rozszerzamy możliwości JavaScript
Biblioteki JS
4m 28s
jQuery - jak to działa
5m 01s
jQuery - przykład możliwości
8m 53s
Rozszerzenia do jQuery
Podgląd
7m 35s
underscore.js - wprowadzenie
6m 33s
underscore.js - przykład użycia
7m 53s
Biblioteka lodash
7m 48s
5
Node - środowisko dla JavaScript
Co to jest node.js
7m 41s
Jak uruchomić JavaScript w node
6m 35s
Uruchamiamy serwer HTTP
6m 51s
Przegląd możliwości node.js
5m 27s
6
Moduły oraz używanie gotowego kodu
npm - gotowe pakiety kodu
5m 59s
npm - instalacja pakietu
7m 57s
Browserify - importujemy moduły
10m 04s
Browserify - moduły node
8m 53s
Webpack - wprowadzenie
6m 59s
Webpack - dodajemy plik konfiguracyjny
3m 37s
Webpack - śledzenie zmian
5m 03s
System numeracji wersji
7m 14s
Zarządzanie zależnościami
6m 45s
7
Automatyzacja zadań w JS
Gulp - wprowadzenie
6m 27s
Gulp - uruchamiamy zadania
4m 05s
Gulp - obserwacja oraz kopiowanie
6m 44s
Gulp - jak używać pluginów
Podgląd
8m 38s
8
Różne wersje JavaScript
Kilka ważnych pojęć
4m 58s
Wprowadzamy pojęcie transpilacji
3m 56s
Transpilacja za pomocą Babel
9m 18s
Przykłady użycia ES2015
10m 43s
TypeScript - wprowadzenie
6m 15s
Możliwości TS cz1
6m 47s
Możliwości TS cz2
9m 07s
9
Templaty w JavaScript
Dlaczego używamy templatów
5m 24s
Templaty systemu Mustache
12m 21s
Oddzielamy szablon od kodu
7m 09s
HandlebarsJS
6m 22s
Przetwarzanie listy wartości
7m 23s
10
Frameworki frontend
Zdefiniujmy pojęcie frameworku
5m 59s
Szybki przegląd dostępnych frameworków
4m 21s
Za co odpowiada framework frontend
3m 23s
11
Ember
Nowy projekt ember
8m 09s
Definiujemy nową ścieżkę
5m 24s
Przekazujemy dane do szablonu
5m 33s
Tworzymy komponent
5m 11s
Budujemy wersję produkcyjną
5m 34s
12
Angular
Ogólnie o Angular
3m 48s
Rozpoczynamy pracę nad projektem
4m 53s
Pierwszy komponent Angular
6m 54s
Główny plik aplikacji
3m 18s
Tworzymy plik index
7m 05s
Zmienne w Angular
5m 06s
13
React
Wprowadzenie do React
4m 17s
Rozpoczynamy pracę z React
5m 24s
React - tworzymy komponent
7m 53s
Dodajemy komponent wyszukiwarki
5m 27s
Definiujemy kolejne komponenty
6m 00s
14
Frameworki backendowe
Czego potrzebuje backend
4m 17s
Backend - kluczowe pojęcia
5m 18s
Rozpoczynamy pracę z Express
8m 38s
Express - serwujemy pliki
6m 24s
Hapi - tworzymy nowy serwer
7m 30s
Hapi - dodajemy pluginy
7m 23s
MEAN oraz inne frameworki
5m 45s
15
Aplikacje desktopowe w JS
Jakie możliwości oferuje Electron
5m 15s
Tworzymy nową aplikację Electron
Podgląd
3m 38s
Nowe okno aplikacji
4m 45s
Dodajemy zawartość do okna
3m 41s
Pakujemy gotową aplikację
8m 09s
16
Debugowanie oraz testowanie
Wprowadzenie do debugowania
4m 13s
Przykład debugowania
10m 58s
Testowanie kodu
8m 31s
Frameworki do testowania kodu
9m 09s
Linter JavaScript
7m 39s
17
Kilka przydatnych narzędzi
Moment.js - daty
7m 55s
D3.js
8m 38s
Zakończenie
0m 37s