Introduction to ReactJS

Developed by Microsoft and hosted by edX, this free 3-week course is an essential beginner guide to ReactJS. It is mostly focused on teaching JSX syntax and React Components. A paid verified certificate is offered at the end of the course.

Created by: Benjamin Lin

Produced in 2017

icon
What you will learn

  • Basics of JSX syntax
  • Create React Elements
  • Build React applications
  • React Components
  • Generate lists and forms

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 30 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a react js course? Or looking for more detail on Benjamin Lin's Introduction to ReactJS? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

icon
react js Awards Best Free Course

ReactJS is the latest JavaScript framework to capture the hearts and attention of the frontend developer community.Developers love ReactJS because it highly performant and renders changes almost instantly. The best part about ReactJS is that it is a relatively small framework and does not take too much time to learn!Starting with the basics of JSX syntax, this course will teach you how to model UI components using React Components. By the end you should be able to manage the state and life cycle of React Components and use them to dynamically generate lists and forms.

icon
Pros

icon
Cons

    • Course is free to audit for those who dont need credits or certifications.
    • Assignments and mini projects are invaluable source of information.
    • Course provides an optional professional certificate to verify competency in the subject.
    • Teaching style limits interaction with other people. Its an incredibly self-reliant course.
    • The course certification is an additional charge and pricier than comparable classes.
    • Course is surprisingly unpopular, leaving little peer review to gauge its accessibility for diverse students.

icon
Instructor Details

Benjamin Lin

Benjamin Lin is a Content Developer at Microsoft Learning with a focus on JavaScript and full-stack web technologies. He received his B.S. in Computer Engineering from Cal Poly SLO.

icon
Students also recommend

Free

Free

Free

icon
Reviews

1.5

2 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Ben T on a year ago

This is just a tutorial. There are more appropriate places for similar tutorials. I don't understand Microsoft's philosophy behind spamming edx with this kind of material. Compared to most other MOOCs this one appears extremely amateurish. Anyway if you're totally new to Javascript frameworks or specifically React then take this one, it will introduce you to the necessary.

By Anonymous on 2 months ago

lectures representation is awful and it does not look up to date to me. lectures representation is awful and it does not look up to date to me.lectures representation is awful and it does not look up to date to me.lectures representation is awful and it does not look up to date to me.lectures representation is awful and it does not look up to date to me.

By Pedro S on 10/05/2019

If you've recently started trying to learn React like me, you've probably seen a ton of these already. What I like about this course is the assignments. Most courses and tutorials will grab you by the hand and stroll you through the process. This one will stroll you to the park, but than you're free to play. The assignments ain't to hard, but I do feel like I've learn something practicing and the feedback is always a major help, even if the code is just reviewed by another student. Weak points: They use Codepen.io to share the assignments. And I love my local setup, kind of wish the used Github too. A 99$ CERTIFICATE FOR AN INTRODUCTION COURSE ARE YOU CRAZY!?

By student on 01/12/2018

There is a lot to learn from this course, especially from the hands on tutorials and mini-project assignments. I'm grateful that Microsoft created and shared this material.

By Qaisar Zaman on 11/01/2017

To enhance my skills through challenging, career oriented course.