Variables, Operators & Expressions - Object Destructuring & Spread Operators
This lesson teaches the concepts of Object Destructuring and Spread Operators and how we can use them in React.
Test your knowledge of Variables, Expressions and Operators with this short quiz!
Functions - Arrow Functions in React
This lesson demonstrates the uses of Arrow Functions in React.
Functions - Higher-Order Functions in React
This lesson introduces the key concept of functional programming: High-Order functions, along with their application in React with the help of coding examples.
Functions - Map, Reduce & Filter in React
Classes - Class Inheritance
Variables, Operators & Expressions - Operators & Expressions in JS
Variables, Operators & Expressions - Ternary Operator in React
This lesson teaches the use of Ternary Operator in React for conditional rendering of JSX and explains it with the help of examples.
React - State in React
What a React component looks like is a reflection of its state - in this lesson, we’ll look at how to use it and some potfalls
Final notes by the author to his readers!
Classes - React favours composition over inheritance
In this lesson, we study why React programmers prefer to use class composition over class inheritance.
Test your knowledge of Modules with this short quiz!
React - Functions as Components in React
In this lesson, we study functional stateless components which are a shorter way to create components that don’t require to use lifecycle methods and don’t need to maintain state
React - The Create-react-app component
Let’s discuss the create-react-app component. By now, most of it will be self-explanatory.
Modules - Libraries in React
A brief introduction to React APIs and their uses.
Appendix - Setting up the create-react-app
In this lesson, we Install node and npm to set up a create-react-app project and have a look at a React class component
React - React Class Components
All React websites are made up of components and this lesson gives an overview of how a basic React component is made.
Modules - Modularity & Import/Export in React
React - React Lifecycle & Lifecycle Methods
This lesson is a brief introduction to React Lifecycle methods that come in very handy in many situations!
Conclusion - Want to learn more React?
Lastly, I give a brief overview of my next course “Road to React”.
Modules - Named & Default Exports
React - React Component Syntax
In this lesson, we’ll study some ways that can make our React component declaration shorter and simpler.
React - Quick Quiz on React!
Test your knowledge of React with this short quiz!
React - React Props
In this lesson, we learn to modify our components and make them more dynamic using props, which is a fundamental concept in React.