- Notes on The Beginner's Guide to React
- 01. A Beginners Guide to React Introduction
- 02. Create a User Interface with Vanilla JavaScript and DOM
- 03. Create a User Interface with React’s createElement API
- 04. Create a User Interface with React’s JSX syntax
- 05. Use JSX effectively with React
- 06. Render two elements side-by-side with React Fragments
- 07. Create a Simple Reusable React Component
- 08. Validate Custom React Component Props with PropTypes
- 09. Understand and Use Interpolation in JSX
- 10. Rerender a React Application
- 11. Style React Components with className and inline Styles
- 12. Use Event Handlers with React
- 13. Manage state in a React Component with the useState hook
- 14. Manage side-effects in a React Component with the useEffect hook
- 15. Use a lazy initializer with useState
- 16. Manage the useEffect dependency array
- 17. Create reusable custom hooks
- 18. Manipulate the DOM with React refs
- 19. Understand the React Hook Flow
- 20. Make Basic Forms with React
- 21. Make Dynamic Forms with React
- 22. Controlling Form Values with React
- 23. Using React Error Boundaries to handle errors in React Components
- 24. Use the key prop when Rendering a List with React
- 25. Lifting and colocating React State
- 26. Make HTTP Requests with React
- 27. Handle HTTP Errors with React
- 28. Install and use React DevTools
- 29. Build and deploy a React Application with CodeSandbox, GitHub, and Netlify
- 30. A Beginners Guide to React Outro