TypeScript1 MIN READ
03.02.2026
.md

Finished TypeScript Pro Essentials course — quick notes

Last updated: 03.02.2026

🎧

Finished TypeScript Pro Essentials course — quick notes

Audio Narration

Totalt typescropt certificate

I just finished TypeScript Pro Essentials by Matt Pocock. It was a good, comprehensive course that started easy, then filled in the gaps I still had in day-to-day TypeScript work.

  • Filled in knowledge gaps I didn’t realize I had.
  • Put names to patterns I use daily.
  • Clear guidance on TypeScript do’s and don’ts.

Cool stuff I’ll keep using:

Type Design

  • Use utility types intentionally (Omit, Pick, Partial)
  • Create stricter variants when needed
  • Prefer discriminated unions over booleans
  • Name types after what they represent, not how they’re used
1type StrictOmit<T, K extends keyof T> = Omit<T, K>;

Advanced Patterns

  • Use template literal types for constraints

1type AbsoluteRoute = `/${string}`;

Course: TypeScript Pro Essentials workshop

Certificate: View certificate