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

Udacity

React

via Udacity Nanodegree

Overview

React is completely transforming the Front-End Development landscape. Come master this powerful UI library, and learn career-ready skills with Udacity. You'll learn how to build declarative user interfaces for the web with React, and for iOS and Android with React Native. You'll also learn how to manage state more predictably in your applications with Redux.

Syllabus

  • Welcome to the React Nanodegree Program
  • React Fundamentals
    • In this course, you'll learn fundamental React concepts and create interactive React components for web applications using JSX to render UI, manage state, and handle lifecycle events.
  • React and Redux
    • The focus of the course is on managing state in an application. You will learn about Redux and the Redux ecosystem as a powerful tool to help you accomplish this. You will also learn how to use advanced testing techniques using JEST.
  • Congratulations!
    • Congratulations on finishing your program!
  • React Native (Extracurricular)
    • Explore the possibilities of React Native for building hybrid phone apps; learn how to create push notifications, display customer information, and create interactive view for your user!
  • Git & GitHub
    • This course covers the essentials of using the version control system Git. You'll be able to create a new Git repo, commit changes, and review the commit history of an existing repo. You'll also learn how to keep your commits organized using tags and branches and you'll master the art of merging changes by crushing those pesky merge conflicts. Oh no! Was a mistake made along the way? Learn how to edit commits, revert changes, or even delete commits.
  • Career Services
    • GitHub and LinkedIn are both widely used by tech recruiters to find and evaluate job candidates. Get personalized feedback on how to improve yours! You may elect to opt-out of these projects.

Taught by

Charitha D., Tudor T., Kevien F., Cody B., Edper C., Miguel S., Andrew Wong, Tyler McGinnis and Richard Kalehoff

Reviews

4.9 rating, based on 10 Class Central reviews

4.7 rating at Udacity based on 523 ratings

Start your review of React

  • I'm Impressed with Udacity's content's quality. Everything is very hands-on with learn-by-doing mindset
  • Elsaaed Ellisy Elsaaed Ellisy
    I like react .js that l'm react developer and l wish to share in this course in order to improve my skills in programming to become the most flexiblity in react framework and installing libraries and adapting with javascript and Ecma script for building the best components and arrow function and classes for the reaching to the best technical template .
  • Anonymous
    The program is well structured, the feedback and suggestions in the code and projects is very useful, the content is great; but I think it can be improved by updating the content according latest versions , including Hooks for example.
  • Anonymous
    Half way through, and I can definitely say the instructors have done a splendid job in explaining all the important concepts of React that too in a very detailed manner. I'm sure anyone can learn React no matter from what background they come from, that is how easy this course content is. Kudos to every effort taken by all the folks in curating this course!!"
  • Anonymous
    I must say the program is going extremely well. I have a better understanding of working with React, props, state management, Router and controlled components. I had used React for two projects before this program, but now, I understand it better and now I think I have to revisit the projects to write them better. Thank you Udacity & Team.
  • Anonymous
    The Program follows a very intelligent structure which allows the student to get the most of the provided content. The emphasis is on making the student understand each topic with the help of follow along coding videos, extra resources as well as hands on coding exercises. A great course if you want to learn and understand React.
  • Anonymous
    The program is very useful. It has highly challenging projects. From my point of view the content is consistent and i'm satisfied with it. So far so good!
  • Anonymous
    "So far it has been great. I like how it teaches theory and goes into practice right after. The course is very well structured"
  • Profile image for Cesar Orozco
    Cesar Orozco
    This course is helping me to learn React at the same time leverage my JavaScript skills. I currently enjoying the course!
  • Anonymous
    This React Course is honestly amazing . I will recommend it for anyone that wants to learn React . Its Awesome

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.