4IT580: Docs
Theoretical Classes
2nd: Introduction to React (26/09/2022)
Practical Classes
1st: Hello, World! (20/09/2022)
- Hello, React! (un-slides about React)
 - Hello, Server! (how to connecto to 4IT580 server)
 - ✅ 1st Homework (connect to 4IT580 servers, implement React counter)
 
2nd: More React (27/09/2022)
- React Styling - Chakra UI (how to style React components, design systems)
 - React State Operations (immutable operations, custom hooks)
 - ✅ 2nd Homework (add new to-do list features)
 
3rd: Forms (04/10/2022)
4th: GraphQL and BackEnd! (11/10/2022)
- Hello, Project Server!
 - GraphQL and BackEnd!
 - MySQL Connection for Local Backend Development
 - ✅ 1st Backend Homework (extend API with new data)
 - Homework data
 
5th: Persistent BackEnd! (18/10/2022)
6th: Advanced GraphQL (25/10/2022)
8th: More Styling (08/11/2022)
9th: Unit Testing (15/11/2022)
11th: Advanced React (29/11/2022)
- Memoization and refs (useMemo, useCallback, memo, useRef, forwardRef)
 - Advanced React (Zustand, Immer, Framer Motion)