Learn ReactEnroll In Nanodegree
This course is a part of the React Nanodegree Program.
Mastering React begins with learning the fundamentals. This can pose a bit of a challenge, because while the modularity of the React ecosystem makes it really powerful for building applications, there is a great deal to learn. We’ll break everything down and enable you to learn the parts of the React ecosystem that are necessary to build production-ready apps.
This course is part of a Nanodegree Program. It is a step towards a new career in React.
Enhance your skill set and boost your hirability through innovative, independent learning.
You'll learn how React creates and renders elements. You'll also convert manual element creation to JSX, use create-react-app to scaffold projects, and get a brief intro to Components.
You'll learn how to pass data into a component, how to create Functional Components, when and how to use PropTypes, and how to create controlled components and the benefits they provide.
You'll learn where to fetch remote data in a React application. You'll also learn about the different lifecycle hooks and how to use them.
You'll learn how to add routing to a React app by using React Router. You'll learn about the BrowserRouter, Link, and Route components to dynamically render pages.
To succeed in this program, you need to have experience with building front-end web applications with:
You should have familiarity with the following:
See the Technology Requirements for using Udacity.
Throughout the course, you'll leverage JSX in React components to create dynamic user interfaces. You’ll learn how to manage component state and render UI with external data. You’ll also add different routes to your applications with React Router.
Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.