Beginning Frontend Development with React


Description
This course offers you a deep but gentle dive into Node.js. You will start off by discovering the basic building blocks of the modern JavaScript language, which are necessary for you to have a good grasp of Node.js, before delving into the fundamentals of Node.js. Most courses quickly dive into Node.js forgetting that, at the end of the day, Node.js is still JavaScript. This can be challenging for JavaScript newbies who are then trying to build a solid house on a shaky foundation. This course overcomes that obstacle by beginning with a quick introduction to the modern JavaScript language (ES6+). You will then discover Node's asynchronous programming model and examine Node's module system, including built-in modules and application modularization, as well as the NPM third-party module
| Lesson Id | Title | Description |
|---|---|---|
| 1 | Introducing React and UI Design |
What is React? How to Set Up a React-Based Application How to Design a UI |
| 2 | Creating Components |
Definition of a Component Using JSX Composing Components Data Propagation Managing the Internal State |
| 3 | Managing User Interactivity |
Managing User Interaction Component Lifecycle Events |