Course curriculum

  • 1

    React — hooks + context

    • 01. Wstęp

    • 02. useState

    • 03. Hook vs Class

    • 04. Custom useState hook

    • 05. Classes & reusable logic

    • 06. Hooks & reusable logic - custom hooks

    • 07. useEffect

    • 08. useEffect – componentDidMount

    • 09. useEffect – componentWillUnmount

    • 10. useEffect – using dependencies

    • 11. Fetch using hooks

    • 12. useCallback

    • 13. Custom hook for loading states

    • 14. react-use

    • 15. useMemo

    • 16. useRef

    • 17. Rules of hooks

    • 18. Stale closures in pure JS

    • 19. Stale closures React components

    • 20. Passing props multiple levels - theme

    • 21. Context.Provider & Context.Consumer

    • 22. Context default values

    • 23. Changing context dynamically

    • 24. useContext

    • 25. Custom context providers

    • 26. Project 0 – refactor PageRecoverPassword

    • 27. Project 0.1 – refactor PageCoursesList

    • 28. Project 0.2 – refactor PageLogin

    • 29. Project 0.3 – refactor PageCreateAccount

    • 30. Project 0.4 – refactor App

    • 31. Project 0.5 – RouterContext

    • 32. Project 0.6 – UserContext