About this course
Boost your React skills with our dynamic Intermediate course of Craft with React! Explore hooks, Context API, API integration, and performance optimization over 2 months to craft efficient, scalable applications that stand out.
Prerequisites & Readiness Check
2 Parts
- 1:30 Hr
Environment Setup
45 Min
Prerequisites for Craft with React: Intermediate
45 Min
Chapter 1: Advanced Components
3 Parts
- 2:15 Hr
Component Patterns
45 Min
Higher-Order Components
45 Min
Exercise: Build a Reusable HOC
45 Min
Chapter 2: State Management with useReducer and Redux Toolkit
3 Parts
- 2:15 Hr
useReducer Basics
45 Min
Introduction to Redux Toolkit
45 Min
Exercise: Create a Redux Toolkit Slice
45 Min
Chapter 3: Context API
3 Parts
- 2:00 Hr
Context Basics
30 Min
Dynamic Context
45 Min
Exercise: Implement a Global Toggle with Context
45 Min
Chapter 4: React Hooks Deep Dive
3 Parts
- 2:15 Hr
useEffect Advanced
45 Min
Custom Hooks
45 Min
Exercise: Create a Custom API Fetch Hook
45 Min
Chapter 5: Advanced Routing
3 Parts
- 2:15 Hr
Nested Routes
45 Min
Protected Routes
45 Min
Exercise: Build a Nested Route Structure
45 Min
Chapter 6: API Integration
3 Parts
- 2:15 Hr
Fetching Data
45 Min
Managing States
45 Min
Exercise: User List from API
45 Min
Chapter 7: Error Handling and Debugging
3 Parts
- 1:45 Hr
Error Boundaries
30 Min
Debugging Techniques
45 Min
Exercise: Implement an Error Boundary
30 Min
Chapter 8: Performance Optimization
3 Parts
- 2:15 Hr
Memoization
45 Min
Lazy Loading
45 Min
Exercise: Optimize a Component with Memoization
45 Min
Chapter 9: Testing React Components
3 Parts
- 2:15 Hr
Testing Setup
45 Min
Testing Components
45 Min
Exercise: Test a Counter Component
45 Min
Chapter 10: Intermediate Styling
3 Parts
- 2:15 Hr
Advanced CSS Modules
45 Min
Tailwind CSS
45 Min
Exercise: Responsive Dashboard
45 Min
Chapter 11: Basic Accessibility
2 Parts
- 2:00 Hr
Accessibility Fundamentals
30 Min
Exercise: Build an Accessible Input Form
45 Min
Capstone Projects
2 Parts
- 4800:00 Hr
Project 1: Social Media Dashboard
144000 Min
Project 2: Blog Platform with Lazy Loading
144000 Min
No Reviews Yet