Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. React
  3. Complete Intro to React, v8
React / Tailwind
Video

Complete Intro to React, v8

by Brian Holt
Enroll
đŸ•šī¸ Levels: 🌱 Beginner, 😎 Intermediate
âŗ Duration: 6 hours
🤑 Price: Subscription
🧑‍đŸ’ģ Learning Platform: Frontend Masters
🧑‍🎓 Certificate: No

🔑 Key Learning Outcomes

  • Foundational React Knowledge: Understand the core concepts of React, including components, props, state management with hooks, and the component lifecycle to build dynamic and interactive web applications.
  • Modern React Tools and Ecosystem: Gain proficiency in using modern React tools such as Vite for building projects, TailwindCSS for styling, and React Router for client-side navigation.
  • Advanced React Features: Learn to implement advanced features like portals, context API, and error boundaries to manage application state and handle errors effectively.
  • State Management and Performance: Explore state management with custom hooks and optimize application performance using React Query for data fetching and caching.
  • Real-world Application Development: Apply learned skills to build a complete application from scratch, integrating APIs for dynamic data and improving the user experience with best practices.

👨‍đŸĢ About the Course

This course, taught by Brian Holt, offers an in-depth introduction to building real-world applications using React 18.x+. Beyond the basics, it covers modern features and tools in the React ecosystem, such as hooks, effects, context, and portals. You will learn to use tools like Vite, ESLint, TailwindCSS, React Router, and React Query to construct a full-fledged application for browsing adoptable pets. The course provides a hands-on approach, enabling you to build and deploy React applications efficiently.

đŸŽ¯ Target Audience

  • Developers new to React or those with some experience looking to deepen their understanding.
  • Frontend developers aiming to learn modern React features and ecosystem tools.
  • Professionals seeking to build real-world applications using the latest React techniques.

✅ Requirements

  • Basic understanding of HTML, CSS, and JavaScript.
  • Familiarity with programming concepts and web development is beneficial.

📖 Course Content

  • Introduction: Overview of the course layout, setup instructions, and new features from version 7.
  • Setup & Tooling: Learn to set up React applications with createElement, manage dependencies with npm, and configure tools like Prettier, ESLint, and Vite for development.
  • Core React Concepts: Explore JSX, useState for state management, and useEffect for handling side effects, along with best practices for component composition and styling.
  • React Capabilities: Implement routing with React Router, manage state with React Query, and handle forms with both controlled and uncontrolled components.
  • Special Case React Tools: Utilize portals for modals, error boundaries for robust error handling, and context API for state management across components.
  • Wrapping Up: Suggestions for further learning and enhancements to the project for additional practice.
Update Course

Drop a comment

Complete Intro to React, v8 by Brian Holt

Log in to leave a feedback

Login

👇 Psst! Interested in More React Courses?

ReactReactJavaScriptJavaScript

Modern JavaScript Tooling with React
Video

by Andy Van Slaars

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 2.5 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Egghead.io

ReactReact

React Optimization Cookbook
Video

by Tyler Clark

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 1 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Egghead.io

ReactReactTypeScriptTypeScript

Refactor a React Application to TypeScript
Video

by Chance Strickland

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Egghead.io

🔙 Back to React Category