Skip to content
Archived Event

November 2021

JavaScript Marathon is a full week of free, online courses on React, TypeScript, GraphQL, and more. Come learn about some of the leading web development technologies and concepts!

Beginner to Advanced NgRx with Mike Ryan

featuring Mike Ryan

View Replay

Public Release on November 15th, 2021 @ 11:00am ET | In this training session, Mike Ryan will take your NgRx skills from beginner or intermediate to advanced in just 90 minutes! You’ll learn how to use NgRx most effectively when building an Angular application. Mike covers the best practices for achieving a clean and performant application architecture with NgRx. You’ll learn all about containers, actions, effects, reducers, selectors, selector composition, and how they all fit together to manage application state. You’ll be using NgRx like a pro after this session!

Intro to Caching with GraphQL Dataloaders

featuring Star Richardson

View Replay

Live on November 16th, 2021 @ 11:00am ET | Would you like to add powerful batching and caching capabilities to your API? In this session, we'll cover how to implement Dataloaders in your GraphQL project to do just that. We'll walk through setup and configuration, and build a simple API to demonstrate how GraphQL Dataloaders can dramatically reduce duplicate API calls.

XState Fundamentals with David Khourshid

featuring David Khourshid

View Replay

Public Release on November 17th, 2021 @ 11:00am ET | In this 90 mintues session, David Khourshid will walk you through XState fundamentals and how to use XState in React with an example project from beginning to advanced! David covers best practices to use createMachines, initialize states, actions, interpret and many more concepts!

Clean Code Lessons for the Front End Developer

featuring Nacho Vazquez

View Replay

Live on November 18th, 2021 @ 11:00am ET | Have you read "Clean Code: A Handbook of Agile Software Craftsmanship"? In this training, we will take Uncle Bob’s “Clean Code” lessons from the back-end to the front-end! We will apply best practices and patterns to our component’s logic, templates, and file structure.

Introduction to Vite with Anthony Fu

featuring Anthony Fu

View Replay

Public Release on November 19th, 2021 @ 11:00am ET | In this training session, Anthony Fu will walk you through getting started with Vite! Learn how it works, how it’ll benefit you and your workflow, and why it’s a must-use library. Use Vite with React, Svelte, and more!


If you would like to learn more about how you can leverage This Dot’s expertise to upskill your team, and reinvigorate your developers with new knowledge about the web’s leading development technologies, visit the trainings page.