LEARN FROM THE BEST TRAINERS IN THE CLOUD

Workshops at React Summit

Hands-on workshops will be run both in-person & remotely via Zoom (please, check the title of the workshop).

Workshops are targeted both at React newbies and hardcore fans. Take full advantage of your remote conference experience and get training from our best speakers and trainers.

The workshops listed below are not included in Full ticket and should be bought separately. We'll be happy to provide a 15% discount in case you buy 3 and more workshop tickets. Just email us.

Brad Westfall

Advanced React Patterns (in-person)

Come to the workshop with some basic knowledge in React (with hooks) and we'll teach you some of the most reliable and resilient patterns for creating advanced React code that can be re-used in your applications. This workshop will be ideal for those creating "library code". In other words, highly composable and reusable code to be shared across an organization or a large project.

Workshop schedule & location

Date & time: May 30, 9:00-18:00 CEST. In-person in Amsterdam, the venue – TBA.

Michel Weststrate

TypeScript, Deep Dive (in-person)

More and more projects are using TypeScript. This workshop will provide a deep dive into the language, and basic TypeScript knowledge is assumed. We will briefly discuss the design philosophy of TypeScript, and then cover all the lesser-known or harder features. That is: do all the cool and weird meta programming stuff (TS is turing complete!) and learn the tricks you won't find in the handbook.

So join if you feel like you're writing too much type annotations to make TypeScript happy! We'll dive deep into how type inference and control flows works, and how you can make the compiler work for you. We'll discuss all the fancier language constructs like:

  • ReturnType<>, Parameters<>
  • typeof, keyof
  • Mapped types
  • ConditionalTypes
  • Function overloading
  • Discrimination unions
  • Type guards and type assertions
  • String template types
  • (Variadic) tuple types
Workshop schedule & location

Date & time: May 31, 9:00-18:00 CEST. In-person in Amsterdam, the venue – TBA.

Nik Graf

Everything New in React 18 and Beyond (in-person)

React 18 was a long-awaited release. New APIs were introduced and certain behaviour changed. Some of these changes have quite an impact on your daily development, while others rarely affect you. Nevertheless, only by knowing your tools can you best decide when to use which of them.

In order to get a deep understanding of these new APIs and behaviour changes we will explore the following topics:

  • new concurrent rendering APIs: useTransition, startTransition, useDeferredValue
  • new Hooks: useId, useSyncExternalStore, useInsertionEffect
  • strict effects in the new Strict Mode and revisiting useEffect
  • automatic batching and flushSync
  • sneak peek into what's coming after React 18 including a brief introduction into and for data fetching
Workshop schedule & location

Date & time: May 31, 9:00-18:00 CEST. In-person in Amsterdam, the venue – TBA.

Brad Westfall

Advanced React Patterns (remote)

Come to the workshop with some basic knowledge in React (with hooks) and we'll teach you some of the most reliable and resilient patterns for creating advanced React code that can be re-used in your applications. This workshop will be ideal for those creating "library code". In other words, highly composable and reusable code to be shared across an organization or a large project.

Workshop schedule & location

Date & time: June 7-8, 16:00-20:00 CEST. Remote via Zoom.

Trainers

Brad Westfall
React Advanced
Full Info
Brad Westfall
ReactTraining, USA

Brad Westfall has been teaching Web Development since 2010 including bootcamp instruction, online videos, conference speaking, writing at CSS-Tricks.com, and corporate training for ReactTraining.com. He loves to connect with students by helping them achieve their technical goals and by distilling complex concepts into simple instruction.

Michel Weststrate
Workshop
Full Info
Michel Weststrate
Meta, UK

Open source fanatic, speaker and trainer. Author of MobX, MobX-State-Tree, Immer and a plethora of smaller packages. On a continuous quest to make programming as natural as possible. React, JavaScript and TypeScript fan. Working at Facebook on dev tooling for mobile developers.

Nik Graf
Serenity, Austria

Nik is the founder of Serenity and is passionate about cryptography, CRDTs, GraphQL and React. He co-created several popular open source projects like DraftJS Plugins and Polished and participated in Stripe’s Open Source Retreat. In his spare-time he enjoys ski touring, cycling and organising the ReactJS Vienna meetup.

We guarantee
  • Modern training course from the first class industry experts
  • Small sized groups for maximum individual reach
  • A focus on practical exercises, so you'll learn by doing
  • Our friendly team on hand to answer your questions
If you are a developer

Whether you're looking for skills to help you level up at work, get a promotion, or make yourself more competitive on the job market, our full-day and 3-hour workshops taught by the industry experts are tailored to get you there. Skyrocketing frameworks will make you a developer in demand. Release full potential of the technology to discover new exciting career opportunities!

If you are a business owner

Investing just 8 hours into your employees' development can result in a sufficient performance improvement. Let's say, 10 of your engineers attend a full-day workshop. In the next year, they will put in approximately 20,000 hours of work for your company. If after the workshop their performance improves by only 1%, your organization in return will gain 200 hours of work. Impressive outcome after one training day only!