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)