
React Essentials: From Basics to Advanced Concepts
By Peter McKinnon | April 6, 2025
COURSE OVERVIEW
This course provides a comprehensive introduction to React, a popular JavaScript library for building user interfaces. Whether you're a beginner or an experienced developer looking to enhance your skills, this course covers everything from the fundamentals of React components and JSX to advanced topics like state management with Redux and using TypeScript with React. By the end of the course, learners will be equipped to build, manage, and deploy efficient React applications. The course is suitable for aspiring web developers, front-end developers, and anyone interested in modern web development.
Industry Recognized Photography Certificate
Every year, ATG facilitates hiring for over 1,000 businesses. A certificate from ATG is therefore accepted worldwide.
What will you learn?
What is React
video
04:06
Setting up React environment
video
06:07
Understanding JSX
video
05:36
React components
video
07:10
Props in React
video
06:27
State in React
video
07:04
Handling Events
video
07:47
Conditional Rendering
video
04:21
List and Keys
video
05:21
Forms in React
video
06:59
Lifting State Up
video
07:18
React Lifecycle Methods
video
07:27
Using React Hooks
video
06:27
Custom Hooks
video
05:55
Context APIs
video
06:47
React Router
video
07:54
Fetching Data with Axios
video
06:40
Managing State with Redux
video
06:43
Redux
video
06:59
React Fragments
video
05:29
Styled Components
video
07:36
Testing in React
video
06:58
React Developer Tools
video
05:43
Performance Optimization
video
06:36
Deploying React Application
video
07:02
Using TypeScript with React
video
06:13
Frequently asked questions
₹ 299
2 Days and 12:48 left