Course Outline


  • 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


  • Familiarity with basic HTML, CSS, and JavaScript.


  • Developers
  14 Hours

Number of participants



Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (6)

Related Courses

Relay: Efficiently Fetch Data in React Applications

  14 Hours

Related Categories