Environment Setup
  • Installing Node
  • Installing React
React Basics
  • What is JSX?
  • Writing Our First App
  • Components #1
  • Components #2
  • Writing Components
  • Understanding Our App Structure
  • Props
  • Lifecycle Methods
  • State #1
  • State #2
  • Seconds Counter App
  • Handling Forms
  • Controlled Components
React Hooks
  • The Hooks System
  • The useState() Hook
  • The useEffect() Hook
  • Refactoring the Seconds Counter App
  • The Return Statement Inside of useEffect()
  • Function vs. Class Components
Making Requests in React
  • Introduction
  • The Article Searcher App
  • Sending Requests
  • Displaying the Results
  • The dangerouslySetInnerHTML Prop
  • The key Prop
Deployment
  • Deployment with Vercel
  • Alternative Method