Ratings & reviews
Dimie E.
96 days ago
simply put
Aksel K.
121 days ago
Overall i think the course is very good, you explain the content in a nice and pedagogically good way. I do wish however, that some of the concepts like props would be explained i... Show more
Kopp L.
124 days ago
Super nice overview of the basic functionalities of React.js
Complete all chapters to get certificate
0%
Getting Started: ES6
In this section we will explore why React is useful and why it is worth learning it at all. We will also learn one prerequisite, ES6, which will be used throughout the course.
Getting Started: JSX
React in Practice
In this section we will learn about the essential and practical parts of React excluding the components – which will be covered in the next section. We will look at how JSX can be used with React, and how to create and render more complex elements in the React DOM using JSX. We will also learn how to set up a React based project, and we will explore its structure for deepening our understanding.
React Components
In this section you’ll be introduced to React components. We will look at what React components are and why we need them. We will explore the two different types of React components and learn the syntax for creating them. We will use them to create a single page application that displays X.
Controlling Data & Content
In this section we will learn more about how to combine JavaScript and JSX to create dynamic content. We will also learn how to pass data between components. In the end we will also explore event handling.
Hooks
In the end of the previous chapter, we tried making a Todo application though in our attempt to do so we soon discovered that we needed some method for re-rendering the components once the data is updated in a component as React wasn’t automatically doing that for us. In this section we will learn how to fix such issues using ‘Hooks’. We will learn and implement hooks in detail. By the end of this section, you will be able to create stateful components in React and combine them to create complex web applications.
React Router