Free training materials that I've created
Testing React Applications
Learn the principles of maintainable tests and how to write them
TypeScript for React Developer
Learn the Typescript fundamentals to make your React codebase more maintainable
Create a Fast Site with GatsbyJS
Learn how to build blog with GatsbyJS, which automatically optimize your site to make it fast without sacrificing developer usability or accessibility.
Introduction to Web Development
Creating Project React Component Library
Learn the common practices of writing React components and React hooks.
Web Developer Toolbox
Learn the tools that will make you productive as a Web Developer
Introduction to React v2
An introduction to React (version 2) - up and running with React by learning React core API (including Hooks!) and common how-to e.g. making ajax calls, writing tests, and code splitting.
Introduction to React
A complete introduction to React - up and running with React by learning tooling that improves your development workflow, React core API, and common how-to e.g. making ajax calls, writing tests, and code splitting.