Course curriculum

    1. 1. Introduction

    2. 2. Hello World

    3. 3. Folder Structure

    4. 4. Components

    5. 5. Functional Components

    6. 6. Class Components

    7. 7. Hooks Update

    8. 8. JSX

    9. 9. Props

    10. 10. State

    11. 11. setState

    12. 12. Destructing Props and State

    13. 13. Event Handling

    14. 14. Bindling Event Handlers

    15. 15. Methods as props

    16. 16. Conditional Rendering

    17. 17. List Rendering

    18. 18. Lists and Keys

    19. 19. Index as Key Anti-pattern

    20. 20. Styling and CSS Basics

    21. 21. Basics of Form Handling

    22. 22. Component Lifecycle Methods

    23. 23. Component Mounting Lifecycle Methods

    24. 24. Component Updating Lifecylce Methods

    25. 25. Fragments

    26. 26. Pure Components

    27. 27. Memo

    28. 28. Refs

    29. 29. Refs with Class Components

    30. 30. Forwarding Refs

    31. 31. Portals

    32. 32. Error Boundary

    33. 33. Higher Order Components (Part 1)

    34. 34. Higher Order Components (Part 2)

    35. 35. Higher Order Components (Part 3)

    36. 36. Render Props (Part 1)

    37. 37. Render Props (Part 2)

    38. 38. Context (Part 1)

    39. 39. Context (Part 2)

    40. 40. Context (Part 3)

    41. 41. HTTP and React

    42. 42. HTTP GET Request

    43. 43. HTTP Post Request

    1. 1. Introduction

    2. 2. useState Hook

    3. 3. useState with Previous State

    4. 4. useState with Object

    5. 5. useState with Array

    6. 6. useEffect Hook

    7. 7. useEffect after render

    8. 8. Conditionally run effects

    9. 9. Run effects only once

    10. 10. useEffect with Cleanup

    11. 11. useEffect with incorrect dependency

    12. 12. Fetching data with useEffect (Part 1)

    13. 13. Fetching data with useEffect (Part 2)

    14. 14. Fetching data with useEffect (Part 3)

    15. 15. useContext Hook (Part 1)

    16. 16. useContext Hook (Part 2)

    17. 17. useContext Hook (Part 3)

    18. 18. useReducer Hook

    19. 19. useReducer (simple state & action)

    20. 20. useReducer (complex state and action)

    21. 21. Multiple useReducers

    22. 22. useReducer with useContext

    23. 23. Fetching data with useReducer (Part 1)

    24. 24. Fetching data with useReducer (Part 2)

    25. 25. useState vs useReducer

    26. 26. useCallback Hook

    27. 27. useMemo Hook

    28. 28. useRef Hook (Part 1)

    29. 29. useRef Hook (Part 2)

    30. 30. Custom Hooks

    31. 31. useDocumentTitle Custom Hook

    32. 32. useCounter Custom Hook

    33. 33. useInput Custom Hook

About this course

  • Free
  • 76 lessons
  • 0 hours of video content

Discover your potential, starting today