Advanced React - Plan Szkolenia

Kod kursu

advancedreact

Czas trwania

14 godzin
szkolenie zdalne: 2 lub 4 dni
szkolenie stacjonarne: 2 dni

Wymagania

  • Development experience using React.

Audience

  • Front-end developers
  • Web developers
  • Javascript programmers

Opis

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

This instructor-led, live training (online or onsite) 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 Szkolenia

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

Opinie uczestników

★★★★★
★★★★★

Powiązane Kategorie

Szkolenia Powiązane

Kursy w promocyjnej cenie

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

  • expand business in Poland
  • 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!

This site in other countries/regions