chan.dev / lessons / epicreact

A Beginners Guide to React

Complete

statuscount
not-started 25
draft 6
unknown 1

Outline

  1. A Beginners Guide to React Introduction [not-started]
  2. Create a User Interface with Vanilla JavaScript and DOM [draft]
  3. Create a User Interface with React’s createElement API [draft]
  4. Rendering children with CreateElement [draft]
  5. Create a User Interface with React’s JSX syntax [draft]
  6. Use JSX effectively with React [draft]
  7. Render two elements side-by-side with React Fragments [draft]
  8. Create a Simple Reusable React Component [not-started]
  9. Validate Custom React Component Props with PropTypes [not-started]
  10. Understand and Use Interpolation in JSX [not-started]
  11. Rerender a React Application [not-started]
  12. Style React Components with className and inline Styles [not-started]
  13. Use Event Handlers with React [not-started]
  14. Manage state in a React Component with the useState hook [not-started]
  15. Manage side-effects in a React Component with the useEffect hook [not-started]
  16. Use a lazy initializer with useState [not-started]
  17. Manage the useEffect dependency array [not-started]
  18. Create reusable custom hooks [not-started]
  19. Manipulate the DOM with React refs [not-started]
  20. Understand the React Hook Flow [not-started]
  21. Make Basic Forms with React [not-started]
  22. Make Dynamic Forms with React [not-started]
  23. Controlling Form Values with React [not-started]
  24. Using React Error Boundaries to handle errors in React Components [not-started]
  25. Use the key prop when Rendering a List with React [not-started]
  26. Lifting and colocating React State [not-started]
  27. Make HTTP Requests with React [not-started]
  28. Handle HTTP Errors with React [not-started]
  29. Install and use React DevTools [not-started]
  30. Build and deploy a React Application with Codesandbox, GitHub, and Netlify [not-started]
  31. A Beginners Guide to React Outro [not-started]
  32. A Beginner's Guide to React: Outline [unknown]