• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. React Js

React Js Courses

React JS courses can help you learn component-based architecture, state management, and routing. You can build skills in creating interactive user interfaces, optimizing performance, and managing application state with tools like Redux. Many courses also cover testing frameworks such as Jest and React Testing Library, enabling you to ensure your applications are robust and reliable.

Popular React Js Courses and Certifications


  • B

    Board Infinity

    Building React and ASP.NET MVC 5 Applications

    Skills you'll gain: ASP.NET, Frontend Integration, API Design, Middleware, Model View Controller, Cascading Style Sheets (CSS)

    4.1 stars, 50 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 4.1 (50) · Beginner · Specialization · 1 - 3 Months

  • S

    Scrimba

    Redux in JavaScript and React

    Skills you'll gain: React Redux, React.js, Javascript, Web Development Tools, Web Development

    4.8 stars, 12 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (12) · Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Build a DALL-E Generator with React, JS & OpenAI

    Skills you'll gain: OpenAI API, TypeScript, Development Environment, Full-Stack Web Development, AI Integrations, Web Applications, User Interface (UI), User Experience Design

    Intermediate · Course · 1 - 3 Months

  • P

    Pearson

    Full-Stack React with Spring Boot: React Applications

    Skills you'll gain: Frontend Integration, React.js, Full-Stack Web Development, Restful API, Front-End Web Development, Back-End Web Development, Spring Boot, Web Applications, User Interface (UI), User Interface (UI) Design, Data Persistence

    4.8 stars, 16 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (16) · Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Modern React From The Beginning

    Skills you'll gain: React.js, TypeScript, UI Components, Full-Stack Web Development, Data Persistence, Authentications, Dashboard Creation, Front-End Web Development, Frontend Integration, Event-Driven Programming, Interactive Data Visualization, Cloud Deployment, Code Reusability, Application Deployment, User Interface (UI), Web Development, Back-End Web Development, Authorization (Computing), Javascript, Restful API

    Intermediate · Specialization · 3 - 6 Months

    Category: New
    New
  • P

    Packt

    The Typescript You Need for ReactJS with Projects

    Skills you'll gain: TypeScript, UI Components, React.js, User Interface (UI), Front-End Web Development, Code Reusability, Data Management, Dataflow

    Intermediate · Course · 1 - 4 Weeks

  • B

    Board Infinity

    Frontend Development using React

    Skills you'll gain: HTML and CSS, React.js, React Redux, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Web Design and Development, Web Development Tools, UI Components, Javascript, Cascading Style Sheets (CSS), Web Development, User Interface (UI), Development Environment

    4.2 stars, 62 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.2 (62) · Intermediate · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Apply React & React Native Through Real-World Projects

    Skills you'll gain: React Redux, React Native, User Interface (UI) Design, Code Reusability, React.js, Application Development, Scalability, Data Validation, Frontend Integration, User Interface (UI), Mobile Development, Data Persistence, Business Logic, Application Design, UI Components, Front-End Web Development, Authentications, User Interface and User Experience (UI/UX) Design, User Experience Design, Node.JS

    Beginner · Specialization · 3 - 6 Months

  • P

    Pearson

    Test-Driven Development for JavaScript: Testing with React and Angular

    Skills you'll gain: Angular, Unit Testing, JavaScript Frameworks, Test Driven Development (TDD), Software Testing, Development Testing, Test Tools, React.js, UI Components, Application Development

    Intermediate · Course · 1 - 4 Weeks

  • E

    Edureka

    Frontend Web Development with TypeScript

    Skills you'll gain: TypeScript, Webpack, React Redux, Frontend Integration, React.js, Application Programming Interface (API), Web Development Tools, Front-End Web Development, UI Components, Build Tools, Data Validation, Javascript, Web Development, Software Development

    Intermediate · Course · 1 - 4 Weeks

  • M

    Meta

    Mobile Development and JavaScript

    Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Android Development, React.js, Javascript, Unit Testing, Node.JS, Package and Software Management, Object Oriented Programming (OOP)

    4.1 stars, 134 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.1 (134) · Beginner · Course · 1 - 3 Months

  • P

    Pearson

    Full-Stack React with Spring Boot: Full-Stack Applications

    Skills you'll gain: Frontend Integration, Restful API, Full-Stack Web Development, React.js, Application Programming Interface (API), Web Services, Spring Boot, Front-End Web Development, Web Applications, MongoDB, UI Components, NoSQL, Data Access

    Intermediate · Course · 1 - 4 Weeks

1…456…33

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok