Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Learn React: Introduction

via Codecademy

Overview

Build powerful interactive applications with React, a popular JavaScript library.

Ready to start your journey into React? Take Learn React: Introduction — React offers graceful solutions to some of front-end programming’s most persistent issues, allowing you to build dynamic and interactive web apps with ease. It’s fast, scalable, flexible, powerful, and has a robust developer community that’s rapidly growing.


* Explain front-end frameworks

* Get an introduction to React

* Learn to read and write JSX

* Create React components

* Make React components interact


### Notes on Prerequisites
We recommend that you complete [Learn JavaScript](https://www.codecademy.com/learn/introduction-to-javascript) before completing this course.

Syllabus

  • JSX: Learn to use JSX, the basic syntax of React.js
    • Lesson: Intro to JSX
    • Article: React: The Virtual DOM
    • Lesson: Advanced JSX
    • Project: Animal Fun Facts
    • Quiz: JSX
  • React Components: Learn to make React Components, the building blocks of all React.js applications.
    • Lesson: Your First React Component
    • Lesson: Components and Advanced JSX
    • Article: Creating a React App
    • Project: Authorization Form
    • Quiz: React Components
  • Components Interacting: Learn how to make React components interact with one another.
    • Lesson: Components Render Other Components
    • Lesson: Props
    • Informational: React Developer Tools
    • Quiz: Components Interacting
    • Project: CodeyOverflow Forum
    • Informational: Next Steps

Taught by

Jiwon Shin

Reviews

5.0 rating, based on 1 Class Central review

4.5 rating at Codecademy based on 814 ratings

Start your review of Learn React: Introduction

  • Sachin Singh
    nice course in this course i learned basic of react native learn about jsx ,hooks ,props,state and learned about functional component and it was great exprience to learn react native ,

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.