React simplifies frontend development and improves user experience.
About This Video
- Be familiar with both basic topics and advanced topics
- Real-world examples will help you understand the concepts.
- Manage the state of components across applications.
This course will teach you the fundamentals of React, and help you tackle real-world problems and projects. It explains the basics of React, and demonstrates the nuances involved in creating a React-based app and designing a user interface. Once you feel comfortable with React, you will be introduced to components and how they can be composed using JSX. This course will teach you advanced concepts such as data propagation and data binding. You will also learn how to manage the internal state a component. You will also learn about the lifecycle of components and how to manage routing. You'll feel confident enough to tackle real-world projects once you're done with the course.
Aidience
This course is ideal for frontend developers who want to create reactive user interfaces using JavaScript. You will need to have a solid understanding of JavaScript and the new OOP features introduced with ES2015. We assume you are familiar with HTML/CSS. Although it is helpful to manage a development workflow, no knowledge of Node.js is required.