Advanced React Patterns, Testing, and Next.js
Completed by Amr Khaled Salem
October 8, 2026
22 hours (approximately)
Amr Khaled Salem's account is verified. Coursera certifies their successful completion of Advanced React Patterns, Testing, and Next.js
What you will learn
Implement advanced React patterns like custom hooks, render props, and higher-order components.
Optimize React app performance using memoization techniques, lazy loading, and virtualization.
Master routing, navigation, and server-side rendering with Next.js.
Gain expertise in testing React applications using React 19 testing methods, including async testing.
Skills you will gain
- Category: Frontend Performance
- Category: Unit Testing
- Category: Server Side
- Category: Full-Stack Web Development
- Category: Code Reusability
- Category: Performance Tuning
- Category: React.js
- Category: Software Testing
- Category: Data Validation
- Category: Software Design Patterns

