Formation Advanced React

Code formation

advancedreact

Durée

14 heures (généralement 2 jours pauses comprises)

Pré requis

  • Development experience using React.

Audience

  • Front-end developers
  • Web developers
  • Javascript programmers

Aperçu

React is an open source Javascript library that can be used to create interactive web and mobile applications.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to build React components and design complex applications.

By the end of this training, participants will be able to:

  • Understand React's advanced concepts, including context APIs, HOCs, external state, asynchronous APIs, etc.
  • Build composable components with React.
  • Enable server side and client side authentication.
  • Implement React and Redux libraries to manage complex stateful applications.
  • Reduce code and optimize an application's performance.
  • Test and deploy an application.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Plan du cours

Introduction

Preparing the Development Environment

Overview of Advanced Component Patterns in React

Creating a Component

Working with an Asynchronous API

Working with the Context API

Working with Higher Order Components

Managing State with Redux

Understanding Middleware Functions

Handling Asynchronous Actions with Redux Middleware

Authenticating Users on the Server Side

Authenticating Users on the Client Side

Logging User Actions and Reporting Errors

Optimizing Application Performance

Testing and Debugging the Application

Deploying the Application

Best Practices

Troubleshooting

Summary and Conclusion

Nos Clients témoignent

★★★★★
★★★★★

Catégories Similaires

Cours Similaires

Réduction spéciale

Newsletter offres spéciales

Nous respectons le caractère privé de votre adresse mail. Nous ne divulguerons ni ne vendrons votre adresse email à quiconque
Vous pouvez toujours modifier vos préférences ou vous désinscrire complètement.

Nos clients

is growing fast!

We are looking to expand our presence in Belgium!

As a Business Development Manager you will:

  • expand business in Belgium
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!