Ready to get hooked on a fantastic new resource for upping your React knowledge?
In celebration of This Dot Labs' new remote, corporate trainings offering, we invite you to enjoy a few weeks of free, live React courses!
This is just one of the free weekly trainings we're hosting on topics, including Vue, Angular, RxJS, and Web Performance!
Sign up for a free training below:
- April 1, 2020: 1 Hour to Learn React
Learning React is easy. We’re going to create a new project using the Create React App CLI, and introduce the JSX templating syntax. We’ll then define components in the context of React, and describe how to create them. We’ll also learn how to manage state and complex features with hooks, and how to access data from a third-party service.
- April 8, 2020: An Introduction to Gatsby with React
Netlify is a service for automating your site’s hosting, continuous integration, continuous deployment, and serverless requirements. In this training, we’ll take a Gatsby site and deploy it using Netlify. We’ll show how to use serverless functions to give our site dynamic content. Finally, we’ll review the JAMstack architecture and how it represents the future of website development and deployment.
- April 15, 2020: An Introduction to Netflify with React
Static site generators are one of the hottest technologies, and GatsbyJS is one of the most popular static site generators (especially for React). But, Gatsby is a lot more than just a blog builder. In this training, we’ll introduce the Gatsby architecture for building sites. We’ll generate a new Gatsby site, explore and utilize Gatsby plugins, and ultimately show how to augment our site with dynamic content.
- April 22, 2020: Using GraphQL with React
GraphQL provides a strong-typing system to better understand and utilize our API to retrieve and interact with our data. We can then utilize this typing system in our application to build resilient components that know what data they are going to be retrieving and interact with it. This training will focus on the GraphQL system, libs we can use to interact with GraphQL APIs, structuring our components to think in our graph type system, and using this type system to build resilient components.