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. Learn React
React / JavaScript
VideoWritten

Learn React

by Jiwon Shin
Enroll
🕹️ Levels: 🌱 Beginner, 😎 Intermediate
⏳ Duration: 13 hours
🤑 Price: Free
🧑‍💻 Learning Platform: Codecademy
🧑‍🎓 Certificate: Yes

🔑 Key Learning Outcomes

  • Understand key React concepts.
  • Use JSX, props, state, and more.
  • Work in React’s modular style.

👨‍🏫 About the Course

React (sometimes spelled React.js or ReactJS) is one of the most popular JavaScript libraries to develop powerful, interactive web applications. You’ll learn how to start with React and build up to dynamic user interfaces. You’ll work with React specific concepts like: JSX, components, state, props, hooks, and more. Take this course to gain an edge as a front-end or full-stack web developer.

🎯 Target Audience

  • Suitable for individuals interested in front-end or full-stack web development.
  • Ideal for those with a basic understanding of JavaScript.

✅ Requirements

  • Basic knowledge of JavaScript.
  • Familiarity with web development concepts.

📖 Course Content

  • Learn to use JSX, the basic syntax of React.js.
  • Learn to make React Components, the building blocks of all React.js applications.
  • Learn how to make React components interact with one another.
  • Learn how to use Hooks in React, a powerful feature of function components.
  • Learn React programming patterns for mixing components with and without state.
  • Learn how to apply styles to React apps and choose the right approach to keep your styles organized and manageable.
  • Learn how to create and interact with forms in React applications.
Update Course

Drop a comment

Learn React by Jiwon Shin

Log in to leave a feedback

Login

👇 Psst! Interested in More React Courses?

ReactReact

The Joy of React
VideoInteractive

by Josh W. Comeau

🕹️ Levels: 😎 Intermediate

🤑 Price: $249-$599

ReactReact

React Crash Course with Hooks
Video

by Chris Achard

🕹️ Levels: 🌱 Beginner

⏳ Duration: 0.5 hours

🤑 Price: Free

🧑‍💻 Learning Platform: Egghead.io

ReactReact

Sync State Across Components with Recoil in React
Video

by Tomasz Łakomy

🕹️ Levels: 🌱 Beginner, 😎 Intermediate

🤑 Price: Free

🧑‍💻 Learning Platform: Egghead.io

🔙 Back to React Category