1
Wprowadzenie do Full-Stack
Wstęp
00m 38s
Jak korzystać z plików
01m 07s
Co obejmuje Full-Stack
07m 38s
Czego się nauczysz z kursem
Podgląd
06m 22s
Czego będziesz potrzebował
05m 00s
2
Nowoczesny HTML5.1
Minimalna struktura dokumentu
05m 21s
Elementy semantyczne
07m 54s
Kluczowe atrybuty
06m 29s
Poprawna struktura formularzy
10m 37s
Dostępność strony
06m 18s
Walidacja kodu HTML
05m 33s
3
Współczesne techniki CSS
Co trzeba wiedzieć na temat CSS
03m 41s
Jak zacząć pracę z CSS
03m 31s
Jakich selektorów użyć
07m 05s
Normalizacja stylów
04m 18s
Fonty webowe oraz typografia
08m 43s
Dodajmy ogólne style
06m 25s
Wprowadzenie do modelu pudełkowego
03m 57s
Model pudełkowy w praktyce
06m 47s
Kolejne przydatne techniki CSS
07m 49s
Co trzeba wiedzieć o media queries
10m 23s
Media queries w praktyce
Podgląd
05m 01s
Layout w CSS
06m 46s
Przykład użycia Flexbox
09m 41s
4
Preprocesory CSS
Zalety użycia preprocesorów
05m 54s
Sass - jak rozpocząć pracę
10m 19s
Modułowa struktura stylów
08m 49s
Przykład użycia Sass
06m 06s
Metodologie CSS
07m 20s
5
Frameworki UI
Rozpocznijmy pracę z Bootstrap
06m 26s
Gotowe do użycia klasy
04m 37s
Dodajmy pierwszy komponent UI
04m 48s
Układ responsywnych kolumn
06m 19s
Dodajmy zawartość kolumn
04m 00s
Dynamiczne komponenty Bootstrap
05m 34s
Nadpisujemy style Bootstrap
04m 44s
6
Co trzeba wiedzieć o JavaScript
Obecny ekosystem języka
05m 00s
Zmienne w JavaScript
07m 52s
Tablice
07m 05s
Iteracja w JavaScript
08m 08s
Funkcje
07m 00s
Obiekty
07m 17s
Zdarzenia
08m 32s
Callback
05m 36s
Praca z DOM
07m 50s
Praca z JSON
08m 51s
AJAX
06m 57s
7
NodeJS i kluczowe narzędzia
Wprowadzenie do Node
05m 16s
Jak używamy npm
10m 33s
Gulp - szybkie wprowadzenie
Podgląd
06m 45s
Kompilujemy za pomocą Gulp
07m 41s
Auto kompilacja
04m 24s
Jak używamy webpack
07m 31s
8
Frontend - ważne tematy
ES6 oraz Babel
04m 47s
Unit testing
11m 03s
Debugowanie w przeglądarce
05m 35s
Yarn - manager pakietów
07m 35s
9
Frameworki Front-end
Co trzeba wiedzieć o frameworkach
04m 12s
Angular - kluczowe koncepcje
04m 20s
Zacznijmy pracę z Angular
05m 08s
Najważniejsze pliki aplikacji Angular
05m 45s
Podstawowy model artykułu
05m 32s
Wiążemy model z widokiem
03m 42s
Lista artykułów
06m 17s
10
Programowanie zaplecza - PHP
Wprowadzenie do Back-end
04m 08s
Przygotujmy serwer lokalny
06m 20s
Zmienne PHP
05m 46s
Tablice oraz iteracja
06m 58s
Instrukcje sterujące
05m 49s
Funkcje w PHP
06m 13s
Typowanie
05m 58s
Obiektowy PHP
07m 21s
GET oraz POST
07m 22s
Wykorzystanie plików cookie
06m 49s
11
Bazy danych
Relacyjne bazy danych
06m 48s
Wprowadzenie do MySQL
06m 39s
Zapytanie CREATE DATABASE
04m 54s
Zapytanie CREATE TABLE
05m 48s
Zapytanie INSERT INTO
03m 42s
Tabela z listą wpisów
06m 00s
Zapytanie SELECT
05m 17s
MySQL JOIN
04m 30s
12
Przechowywanie danych - różne techniki
Bazy typu NoSQL
08m 37s
Lokalne przechowywanie
05m 15s
Local Storage - przykład
07m 38s
Wrapper dla IndexedDB
10m 02s
Bazy typu in-memory
07m 01s
13
HTTP oraz REST
Wprowadzenie do REST
06m 37s
Czym jest bezstanowość
07m 27s
Zasoby oraz URI
07m 15s
Dobre praktyki REST
06m 50s
Przykład REST API
Podgląd
11m 35s
HTTP - podstawy
07m 28s
HTTP - co trzeba wiedzieć
07m 14s
Certyfikaty SSL - ogólne informacje
07m 32s
14
Architektura aplikacji
Wprowadzenie do architektury
06m 26s
Przykłady nowoczesnej architektury
09m 28s
MVC - kluczowe cechy
05m 36s
15
Serwery oraz wdrażanie aplikacji
Czym będziemy się zajmowali
01m 35s
Platform as a Service
04m 52s
AWS - kluczowe pojęcia
Podgląd
04m 16s
Wirtualna maszyna EC2 - instancja
06m 49s
Łączymy się przez SSH
05m 02s
Instalacja PHP oraz Apache
06m 18s
16
Git dla Full Stack Developera
Kluczowe cechy Git
06m 26s
Inicjalizacja repozytorium
04m 14s
Pierwszy commit
06m 39s
Wprowadźmy kolejne zmiany
03m 58s
Github - nowe zdalne repozytorium
07m 21s
Wypychamy zmiany do Github
04m 36s
Jak używamy gałęzi
04m 56s
Scalanie gałęzi i pull request
05m 26s
Zakończenie
00m 32s