Course image for Advanced React Concepts
Free preview before enrolling

Advanced React Concepts

Learn About Advanced React Patterns Performance, Ecosystem and Testing

1 hour+ of total content
4.7
(54 Reviews)
1k enrolled
Course Creator: Team codedamnLast updated 3 days ago

Heads up!

This is an official course from Full Stack Web Developer Learning Path learning path.

Goals

  • React Patterns
  • Performance improvements
  • Popular ecosystem libraries
  • Testing React apps

Description

This is the course from React Mastery learning path in which we will discuss a lot of under the hood stuff in React.

Starting with Advanced React Patterns, we will discuss what React is and how the functional components work under the hood, alongside discussing a few advanced patterns and ways to work with React components.

Then we will cover a few tips on improving React performance by memoization and properly measuring how your renders happen. We will also cover the popular React ecosystem - react-query, Material UI, Tailwind CSS, and Redux with the information on what you should use and when.

Finally, we will cover how you should test your React apps for maximum confidence in production and shipping. Ready to start your journey?

Course Structure

14 lectures 01:40:15 total duration

  Introduction (Watch video)
00:54
  Destructing Props 
06:32
  Simple state machine 
07:19
  State machine example with HTTP request 
07:40
  Compound components 
03:38
  Compound components with shared state 
10:04
  Allowing/Disallowing custom components 
07:07
  Using compound components individually 
06:12
  Flexible compound components 
07:12

Student feedback

4.7
Course Rating

76%

17%

6%

0%

2%

Reviews

profile pic for Alok Verma
Mar 05, 2023
the way concepts are presented is awesome and easy to understand
profile pic for Himanshu Rathore
Feb 13, 2023
Some videos are difficult to understand
profile pic for Jigyasa Kodnani
Jan 18, 2023
This course makes learning so interesting and fun. So happy found this gem :)
profile pic for Muhammad Zourdy
Dec 27, 2022
vodoodonw
profile pic for Ninad Kulkarni
Dec 21, 2022
Awesome

Your Course Instructor

Course Instructor Image

Team codedamn

Official courses from codedamn team

Hi! We're team codedamn - and we are developers, creators, designers building the best interactive programming courses on the planet. Sign up for a free account on codedamn to stay in touch.

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback

Pro

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback
Try Pro (7-day risk-free)