React Masterclass

Are you a junior or mid-level React developer? React Masterclass is an intensive course that will teach you advanced React patterns such as: Higher Order Components (HOCs), render props, hooks and more. Delivered by experienced developer, conference speaker and Manchester Codes tutor Ersel Aker, this course will allow you to hone your skills and further progress in your field.


Testing React Components
You’ll learn how to test components which rely on API calls with Jest and Enzyme, and you'll be able to answer the following 3 questions:

  1. What should I be testing?
  2. What should I be mocking?
  3. How do I write good test scenarios?

Application State Management
You’ll learn how to investigate application level state management techniques using the Context API natively, and also compare 3rd party state management libraries commonly used in the industry such as Redux and Mobx.

Component Composition Patterns
You can tackle complexity at its heart by constructing reusable patterns using HOCs (higher order components) and render props. We’ll study how both approaches can be implemented using practical examples.

React Hooks
React hooks introduces a completely new way of composing React components. We’ll investigate likes of useState, useEffect and useLayoutEffect. We’ll also look into how we can construct our own reusable hooks.


About the tutor

Next Course

28th October 2019
Monday to Wednesday
09:00 to 18:00
Full Time - 3 days
Book Now

Ersel is one of the very best developers I have worked with in my 20+ years in the industry. He has an almost unique ability to communicate a deep academic knowledge in terms even the most junior of developers can understand.

Matthew BeasleyPrincipal UI Developer at BrightHR