Tworzenie aplikacji z użyciem React

Data: 04-06 kwietnia 2022

Agenda

  1. NPM oraz Webpack
  2. ECMAScript 2015+
  3. Typescript
  4. Idea VirtualDOM
  5. Podstawy React
  6. CSS w React
  7. Praca z formularzami
  8. Routing
  9. Dobre praktyki
  10. Komunikacja z BE
  11. Redux
  12. MobX
  13. Testowanie aplikacji

Dodatkowe informacje

Każde zadanie jest na osobnym branchu. Branche nie przenikają się i każdy ma własną historię, dlatego po przełączeniu się na nowego brancha należy przejść do katalogu zadania i uruchomić polecenie npm install.

Dodatkowe katalogi

.materials - tutaj znajdą się dodatkowe materiały po szkoleniu, takie jak lista polecanych materiałów oraz prezentacja

.playground - kod, który pisałem jako przykłady podczas szkolenia

Zadania

Lp. Zagadnienie Nazwa brancha Katalog Czas
1 ECMAScript 2015+ task/ecmascript ecmascript 30 minut
2 Typescript task/typescript typescript 20 minut
3 React - tworzenie komponentów task/react-basics react-basics 20 minut
4 React - state task/state react-state 30 minut
5 React - cykl życia task/lifecycle lifecycle 20 minut
6 React - effects task/effects effects 20 minut
7 React - hooks task/hooks hooks 30 minut
8 React - formularze task/forms forms 30 minut
9 React - router task/router router 20 minut
10 Style task/styles styles 20 minut

Kontakt

mail@mateuszjablonski.com