Course Outline

Introduction

Preparing the Development Environment

Using Advanced Hooks

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

React and TypeScript

  • React prop and event types
  • React state types

Redux

  • Managing State with Redux
  • Understanding Middleware Functions
  • Handling Asynchronous Actions with Redux Middleware

Authentication

  • Authenticating Users on the Server Side
  • Authenticating Users on the Client Side

Testing and Debugging

  • Testing React components
  • Debugging React and Redux
  • Logging User Actions and Reporting Errors
  • Troubleshooting

Optimizing performance

  • Measuring render times
  • Using memoization for performance optimization

Higher-order components

Deployment

Troubleshooting

Summary and Conclusion

Requirements

  • Development experience using React.

Audience

  • Front-end developers
  • Web developers
  • Javascript programmers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (7)

Upcoming Courses

Related Categories