Get in Touch
 Duration 21 hours

Course Outline

Introduction

Setting Up the Development Environment

Leveraging Advanced Hooks

  • Effect hook (interacting with asynchronous APIs)
  • Context hook
  • External hooks
  • Custom hooks
  • Reducer hook

React and TypeScript

  • Typing React props and events
  • Typing React state

Redux

  • State Management with Redux
  • Exploring Middleware Functions
  • Processing Asynchronous Actions via Redux Middleware

Authentication

  • Server-Side User Authentication
  • Client-Side User Authentication

Testing and Debugging

  • Testing React components
  • Debugging React and Redux
  • Logging User Actions and Error Reporting
  • Issue Resolution

Performance Optimization

  • Tracking Render Times
  • Applying Memoization for Speed Enhancements

Higher-order components

Deployment Strategies

Troubleshooting

Recap and Conclusion

Requirements

  • Prior development experience with React.

Target Audience

  • Front-end developers
  • Web developers
  • JavaScript programmers

Number of participants


Price per participant (excl. VAT)

Testimonials (7)

Upcoming Courses

Related Categories