Dla kogo jest to szkolenie?
Graficy
Designerzy
Webdeveloperzy
Agenda
Wstęp
Wstęp teoretyczny
Porównanie aplikacji natywnych i webowych
Narzędzia deweloperskie
pierwsze kroki z JS w konsoli
Instalacja Google Chrome
Środowisko deweloperskie
Visual Studio Code, Codepen, walidatory HTML, CSS
Wstęp do HTML
Wprowadzenie, struktura pliku, rola i zawartość head, body, tworzenie pliku html, walidacja
HTML
formularze
tabele
odnośniki, łamanie wierszy, obrazy, wideo
formatowanie tekstu, listy, elementy div, span
CSS
media queries
flexbox
selektory, pseudoklasy
podstawowe atrybuty, elementy blokowe i inline, dyrektywa !important
wprowadzenie, rola CSS, łączenie z HTML, walidacja
JavaScript
warsztaty praktyczne
walidacja danych
interakcja JavaScriptu z HML, Document Object Model, localStorage, getDocumentElementById, innerHTML, innerText
Podstawy programowania obiektowego
konstrukcje warunkowe, tablice, konstrukcja for / forEach
console.log, zmienne, let i const, wyrażenia, alert, confirm, prompt
Hello world - podstawy składni
GIT
React
warsztaty praktyczne
komponenty, formularze, zapis i odczyt stanu komponentu
wprowadzenie, JSX, instalacja toolchain'a: node, npm, babel, webpack
Wprowadzenie do baz danych
Architektura aplikacji webowej
Instruktorzy

Bartłomiej Ryba
Software Engineer specjalizujący się w aplikacjach internetowych. Lubi wyzwania software’owe i pracę po ciemnej <backendowej> stronie mocy. Rzucanie zaklęć psujących, debugujących i naprawiających ma we krwi i używa ich nałogowo. Po kodzie pływa jak rodzona ryba. Swój wolny czas poświęca podróżowaniu, oglądaniu seriali i tworzeniu oprogramowania.