Learning Resources

Clutch uses TypeScript (a subset of JavaScript), React and Next.js.

As you begin using Clutch, you will come across React components that use TypeScript and knowledge of JavaScript, TypeScript and React will help you better understand and customize the code.

Below are some resources and courses that you could learn from, besides the many free options on YouTube.

JavaScript

Learn JavaScript

A structured text-based course with assignments by Jad Joubran. This is something you can actually finish.

The Complete JavaScript Course 2025: From Zero to Expert!

A comprehensive video course by Jonas Schmedtmann. Do this if you want to go in-depth.

React

React Tutorial

A structured text-based course with assignments by Jad Joubran. This is something you can actually finish.

The Ultimate React Course 2025: React, Next.js, Redux & More

A comprehensive video course by Jonas Schmedtmann. Do this if you want to go in-depth.

Learn React

A video + interactive course on Scrimba by Bob Ziroll

Advanced React

A video + interactive course on Scrimba by Bob Ziroll

TypeScript

Learn TypeScript

A structured text-based course with assignments by Jad Joubran. This is something you can actually finish.

Learn TypeScript

A video + interactive course on Scrimba by Bob Ziroll

Total TypeScript Learning Path

A series of courses by Matt Pocock if you want to go deep

Advanced React

A video + interactive course on Scrimba by Bob Ziroll

Next.js

Start building with Next.js

The official guide. You may want to skip โ€œPages Routerโ€ as it is the old method

The Road to Next

by Robin Wieruch

Next.js Fundamentals, v4

on Frontend Masters

Professional NextJS

by Basarat