This is a beginners course and no experience of React, Angular or Vue is expected.
The node.js ecosystem
Core featuresReact Hello World
Rendering a component
Introduction to JSX
Rendering a list
FormsBinding to form elements
Understanding state - state management
React RouterSingle Page Applications
Adding react router to the project
Configuring react router
Query strings and url parameters
Advanced State ManagementUnderstanding State
Understanding ReactThinking in React
Understanding Virtual DOM
Higher order components
Integrating with other libraries
React HooksWhat is a React Hook?
What are the pros and cons of using hooks?
Moving from classes to function components.
Using hooks to replace class lifecycle methods.
Using hooks to replace Redux.
Introduction to React NativeNative mobile development
Hybrid mobile development
React Native approach to mobile development
React Native Hello World