React.js

React.js is a JavaScript library used in web development to build interactive elements on websites. Coursera's React.js skill catalogue teaches you about this dynamic interface tool leveraged by many leading tech companies. You'll learn everything from fundamental concepts like component architecture, state and props, to more advanced topics like lifecycle methods, hooks, and context API. In addition, you'll also explore how to manage application state with Redux and connect to external APIs. With React.js skills, you can create rich, responsive user interfaces and single-page applications that are fast, scalable, and simple to maintain.
34credentials
94courses

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $139,136 median salary ¹.

    description:

    A Full Stack Developer builds and manages front-end and back-end apps, ensuring functionality using JavaScript, Python, SQL, and cloud services.

    This role has a $139,136 median salary ¹.

    Offered by

    IBM_logo
    Microsoft_logo
    Amazon_logo
  • This role has a $155,392 median salary ¹.

    description:

    A Front End Developer enhances the visual and interactive parts of websites and apps, ensuring a seamless experience using HTML, CSS, and JavaScript.

    This role has a $155,392 median salary ¹.

    Offered by

    Meta_logo
    IBM_logo
    Microsoft_logo

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Explore the React JS Course Catalog

  • Status: Free Trial

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

  • Status: Free Trial

    Skills you'll gain: Mobile Development, React.js, Hypertext Markup Language (HTML), UI Components, Web Applications, Javascript, Cascading Style Sheets (CSS), Debugging

  • Status: Free Trial

    Skills you'll gain: Angular, Web Design and Development, Front-End Web Development, HTML and CSS, Responsive Web Design, React.js, JavaScript Frameworks, Web Development, Cascading Style Sheets (CSS), UI Components, Event-Driven Programming, Maintainability, Software Design Patterns

  • Status: Free Trial

    Skills you'll gain: Web Applications, Web Development, Web Development Tools, HTML and CSS, OAuth, UI Components, Front-End Web Development, Authentications, React.js, Development Environment, Javascript, Cascading Style Sheets (CSS)

  • Status: Free Trial

    Skills you'll gain: Responsive Web Design, User Interface (UI) Design, Web Development Tools, HTML and CSS, User Interface and User Experience (UI/UX) Design, Front-End Web Development, Javascript, Bootstrap (Front-End Framework), React.js, Back-End Web Development, Semantic Web

  • Status: Free Trial

    Skills you'll gain: React.js, Jest (JavaScript Testing Framework), Web Development Tools, Unit Testing, JavaScript Frameworks, Front-End Web Development, Javascript, Software Testing, UI Components

  • Skills you'll gain: React.js, JavaScript Frameworks, Front-End Web Development, Javascript, UI Components, Programming Principles

  • Status: Free Trial

    Skills you'll gain: Application Deployment, React.js, Event-Driven Programming, User Interface (UI), Application Development, API Design, Web Development, Cascading Style Sheets (CSS), Javascript, JSON, Debugging

  • Status: Preview

    Skills you'll gain: React.js, UI Components, JavaScript Frameworks, Maintainability, Javascript, Software Design Patterns, Programming Principles

  • Status: Free Trial

    Skills you'll gain: Leaflet (Software), React.js, Application Deployment, Application Development, Web Development, HTML and CSS, Cascading Style Sheets (CSS), Responsive Web Design, UI Components

  • Status: Free Trial

    Skills you'll gain: React Redux, React.js, Back-End Web Development, Front-End Web Development, UI Components, Web Applications, JavaScript Frameworks, Authentications, Responsive Web Design, Restful API, Full-Stack Web Development, User Interface (UI), User Accounts, Authorization (Computing)

  • Status: Free Trial

    Skills you'll gain: React.js, Network Routing, Authentications, Authorization (Computing), Web Applications, Query Languages, Web Development, Performance Tuning

What brings you to Coursera today?

Leading partners

  • Packt
  • Meta
  • Scrimba
  • IBM
  • NIIT
  • Pearson
  • Microsoft
  • SkillUp