Course summary

Thank you so much for taking this course on Essential React. We started with Hello World, and JSX, and getting a project started. Covered events, state, state management with the object in functional form of setState, knowing and unknowing components, and all of its various names, and made our way all the way to composition with component props, render props, and higher-order components. From here, you should have a pretty good grasp of how React components work. I’ve covered all of the essentials, but I’m sure you have a lot of questions left. Please check out some of the other courses. I’m always making more, and they should help clarify a few things for you. Thanks again!

Play video: Course summary
  1. Course overview
  2. Project setup
  3. ReactDOM.render and React.createElement
  4. JSX
  5. Functional components
  6. Props
  7. Class Components
  8. onClick and other events
  9. Component initial state
  10. setState - object form
  11. setState - functional form
  12. Conditional rendering in JSX
  13. essential react 13
  14. Fetching pokeapi data
  15. componentDidMount
  16. setState and fetch
  17. Lists with Array.map()
  18. componentWillReceiveProps
  19. Component props
  20. Render props
  21. Separation of Concerns with components
  22. Higher-order components
  23. defaultProps
  24. Render prop actions
  25. 👉Course summary