Programming languages
Learn TypeScript — free and paid courses, roadmaps
TypeScript is JavaScript with a type system, and it is now the standard for serious Node.js and React codebases. Here you will find practical TypeScript: why `any` hurts you, types versus interfaces, schema validation with Zod, and the TypeScript backends (NestJS, Prisma) used throughout CodeWithJay's projects.
TypeScript mini courses
Short, free lessons on one TypeScript idea at a time.
FreeWhy You Should Never Use any in TypeScript (Do This Instead)
1 short
FreeYour Cache Key Forgot the Tenant #infrastructure #codeprep
1 short
FreeYour One List Query Is Really 201 Queries
1 short
FreeFix NestJS Circular Dependencies in 2 Minutes #nestjs #coding
1 short
FreeBuild Real Apps Not Just Tutorials!
1 short
FreeCan You Really Get a Tech Job Without Boring Tutorials?
1 short
Free TypeScript video tutorials
Full-length free lessons from the CodeWithJay YouTube channel.
TypeScript learning FAQ
- Can I learn TypeScript for free on CodeWithJay?
- Yes. CodeWithJay currently has 6 free mini courses and 1 free video lesson on TypeScript. Free courses need only a free account; mini courses and videos need no account at all.
Looking for something else?
Browse every technology CodeWithJay teaches, or get every paid course with one membership.
