TOIT Training

Learn Gatsby

  Gatsby is a modern web framework for React that enables developers to build fast, secure, and powerful websites and applications. It’s a static site generator at its core, but it’s also much more than that. Gatsby leverages React’s component architecture, GraphQL for data management, and Webpack for bundling. It’s optimized for speed with code […]

Learn React

  The ultimate React 101 – the perfect starting point for any React beginner. Learn the basics of modern React by solving 140+ interactive coding challenges and building eight fun projects.

Learn React Router 6

  Learn React Router v6, the most popular routing library for React applications and one of the most downloaded React support libraries ever.

Learn Styled Components in React

  Learn how to use the Styled Components package in React by building a fun, hands-on project with software developer and YouTuber Ania Kubow.

Make a Wordle Clone with React

  This course focuses on constructing a clone of the popular word game Wordle using React. It emphasizes the practical application of React’s state management and component lifecycle methods to create an interactive, real-time gameplay experience. The course demonstrates how to structure a project to handle user input, game logic, and feedback loops effectively, offering […]

React Challenges

  Transform your coding skills and unlock your success through real-world problem-solving across 40 immersive challenges.

React Interview Questions

  Learn to ace a React Interview with a Principal Developer Experience Engineer as your guide! In 40 minutes, you’ll cover topics such as the Virtual DOM, JSX, Props, Context, Refs, Effects, the Lifecycle and more! By then end, you’ll be ready to tackle your technical interview with style.

React Router in Depth

  This course offers an in-depth exploration of React Router, the library that provides navigational components for React applications. It concentrates on the principles of declarative routing, where routes are treated as components, allowing for dynamic route matching and lazy code loading. The curriculum provides a deep dive into the API of React Router, elucidating […]

Automation with Ansible

  This online instructor led training course provides the knowledge and skills to utilize Ansible, an open-source software provisioning, configuration management, and application-deployment tool. In this course students will learn key topics including the Ansible vocabulary, installation, setting up the test environment, Ansible configuration hierarchy, playbook structure, mattermost deployment, conditionals and control flow, YAML basics, […]

Configuration Automation with Puppet

  This online instructor led training course provides the knowledge and skills to utilize Puppet, an open source software configuration management and deployment tool. In this course students will learn key topics including the what Puppet is, its supported platforms, Puppet OSS and Puppet Enterprise, Puppet concepts, building a lab, using different types of resources, […]

Introduction to Kubernetes Containerization

  This online instructor led training course provides the knowledge and skills to utilize Kubernetes, a product used to operate containerized applications at scale in the data-center. In this course students will learn key topics including the Kubernetes API, Cluster architecture, scheduling pods, daemon sets, pod and service networking, persisent volumes, security primitives, troubleshooting, and […]

Introduction to Docker Containerization

  This online instructor led training course provides the knowledge and skills to utilize Docker, a package your application and all its dependencies together in the form of containers so to make sure that your application works seamlessly in any environment which can be development or test or production. In this course students will learn […]