React
React is one of the most popular libraries for creating complex front-end applications. Writing code in React is very similar to working in HTML, which makes it easy to start writing code without missing a syntax. One of the main features of React is freedom of action. There are a lot of approaches to building applications with it.
COURSE OBJECTIVES
- Learn all the features of the library;
- Develop a project, analyze typical problems of a single-page application;
- Get acquainted with the technology stack on which the best web applications are built.
Course program
- React basics;
- Working with the virtual DOM;
- React components;
- Data binding;
- Component state;
- Component lifecycle;
- React Hooks;
- Working with requests;
- Routing;
- Working with state (flux, redux);
- Realization of the project.