Course Code: reactpatterns
Duration: 14 hours
Prerequisites:
  • Familiarity with basic HTML, CSS, and JavaScript.

Audience

  • Developers
Overview:

This instructor-led, live training (online or onsite) is aimed at developers with React skills who wish to optimize and improve their creation of React applications by understanding and applying React's component patterns.  

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

  • Understand the different types of React Patterns
  • Use React Context API for web applications

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.
  • To learn more about React, please visit: https://reactjs.org
Course Outline:

Introduction

  • What are React Patterns?
  • Types of React Patterns
  • Basic knowledge about React Patterns

Components Pattern

  • Using multiple types of patterns such as Container, Presentational, Higher Order Components, Render Callback
  • Using ContextAPI

Render Props Pattern

  • Creating Render Prop components by Render Props Pattern

Managing States

  • Understand differences among Global, Component, Relative and Provided States

Provider Pattern

  • Implementing Provider Pattern with React Context
  • Using Dependency Injection

Combination Multiple Patterns

Summary and Conclusion

Sites Published:

United Arab Emirates - React Patterns

Qatar - React Patterns

Egypt - React Patterns

Saudi Arabia - React Patterns

South Africa - React Patterns

Brasil - React Patterns

Canada - React Patterns

中国 - React Patterns

香港 - React Patterns

澳門 - React Patterns

台灣 - React Patterns

USA - React Patterns

Österreich - React Patterns

Schweiz - React Patterns

Deutschland - React Patterns

Czech Republic - React Patterns

Denmark - React Patterns

Estonia - React Patterns

Finland - React Patterns

Greece - React Patterns

Magyarország - React Patterns

Ireland - React Patterns

Luxembourg - React Patterns

Latvia - React Patterns

España - React Patterns

Italia - React Patterns

Lithuania - React Patterns

Nederland - React Patterns

Norway - React Patterns

Portugal - React Patterns

România - React Patterns

Sverige - React Patterns

Türkiye - React Patterns

Malta - React Patterns

Belgique - React Patterns

France - React Patterns

日本 - React Patterns

Australia - React Patterns

Malaysia - React Patterns

New Zealand - React Patterns

Philippines - React Patterns

Singapore - React Patterns

Thailand - React Patterns

Vietnam - React Patterns

India - React Patterns

Argentina - React Patterns

Chile - React Patterns

Costa Rica - React Patterns

Ecuador - React Patterns

Guatemala - React Patterns

Colombia - React Patterns

México - React Patterns

Panama - React Patterns

Peru - React Patterns

Uruguay - React Patterns

Venezuela - React Patterns

Polska - React Patterns

United Kingdom - React Patterns

South Korea - React Patterns

Pakistan - React Patterns

Sri Lanka - React Patterns

Bulgaria - React Patterns

Bolivia - React Patterns

Indonesia - React Patterns

Kazakhstan - React Patterns

Moldova - React Patterns

Morocco - React Patterns

Tunisia - React Patterns

Kuwait - React Patterns

Oman - React Patterns

Slovakia - React Patterns

Kenya - React Patterns

Nigeria - React Patterns

Botswana - React Patterns

Slovenia - React Patterns

Croatia - React Patterns

Serbia - React Patterns

Bhutan - React Patterns

Nepal - React Patterns

Uzbekistan - React Patterns