Skip to content

Get Hooked! Free React Training during the JavaScript Marathon by This Dot Labs this April!

Get Hooked! Free React Training during the JavaScript Marathon by This Dot Labs this April!

This article was written over 18 months ago and may contain information that is out of date. Some content may be relevant but please refer to the relevant official documentation or available resources for the latest information.

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!

You can sign up for other courses and find the full schedule at JavaScriptMarathon.com.

Sign up for a free training below:

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.

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.

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.

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.

You can RSVP to attend any of these amazing events, hosted by talented team members at This Dot Labs, by clicking on the hyperlinks above! If you have any questions, or want to learn more about the JavaScript Marathon series, visit javascriptmarathon.com, or email us at hi@thisdot.co.

This Dot is a consultancy dedicated to guiding companies through their modernization and digital transformation journeys. Specializing in replatforming, modernizing, and launching new initiatives, we stand out by taking true ownership of your engineering projects.

We love helping teams with projects that have missed their deadlines or helping keep your strategic digital initiatives on course. Check out our case studies and our clients that trust us with their engineering.

Let's innovate together!

We're ready to be your trusted technical partners in your digital innovation journey.

Whether it's modernization or custom software solutions, our team of experts can guide you through best practices and how to build scalable, performant software that lasts.

Prefer email? hi@thisdot.co