Net Ninja
Hey gang, in this full React tutorial series, I'll take you from novice to ninja. We'll cover all the basics - what React is, setting up, components & routing - before diving into state management, async code, built-in hooks & custom hooks too.
Full React Tutorial #1 - Introduction
Net Ninja
Full React Tutorial #2 - Creating a React Application
Net Ninja
Full React Tutorial #3 - Components & Templates
Net Ninja
Full React Tutorial #4 - Dynamic Values in Templates
Net Ninja
Full React Tutorial #5 - Multiple Components
Net Ninja
Full React Tutorial #6 - Adding Styles
Net Ninja
Full React Tutorial #7 - Click Events
Net Ninja
Full React Tutorial #8 - Using State (useState hook)
Net Ninja
Full React Tutorial #9 - Intro to React Dev Tools
Net Ninja
Full React Tutorial #10 - Outputting Lists
Net Ninja
Full React Tutorial #11 - Props
Net Ninja
Full React Tutorial #12 - Reusing Components
Net Ninja
Full React Tutorial #13 - Functions as Props
Net Ninja
Full React Tutorial #14 - useEffect Hook (the basics)
Net Ninja
Full React Tutorial #15 - useEffect Dependencies
Net Ninja
Full React Tutorial #16 - Using JSON Server
Net Ninja
Full React Tutorial #17 - Fetching Data with useEffect
Net Ninja
Full React Tutorial #18 - Conditional Loading Message
Net Ninja
Full React Tutorial #19 - Handling Fetch Errors
Net Ninja
Full React Tutorial #20 - Making a Custom Hook
Net Ninja
Full React Tutorial #21 - The React Router
Net Ninja
Full React Tutorial #22 - Exact Match Routes
Net Ninja
Full React Tutorial #23 - Router Links
Net Ninja
Full React Tutorial #24 - useEffect Cleanup
Net Ninja
Full React Tutorial #25 - Route Parameters
Net Ninja
Full React Tutorial #26 - Reusing Custom Hooks
Net Ninja
Full React Tutorial #27 - Controlled Inputs (forms)
Net Ninja
Full React Tutorial #28 - Submit Events
Net Ninja
Full React Tutorial #29 - Making a POST Request
Net Ninja
Full React Tutorial #30 - Programmatic Redirects
Net Ninja
Full React Tutorial #31 - Deleting Blogs
Net Ninja
Full React Tutorial #32 - 404 Pages & Next Steps
Net Ninja