Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Advanced TypeScript in 25 Minutes - Infer, Extends, Ternaries

Web Dev Simplified via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master advanced TypeScript concepts in this comprehensive 26-minute tutorial covering essential features like extends, infer, string template literals, and ternaries. Dive deep into the extends keyword fundamentals and learn how to apply it with generics and ternary operations for conditional type logic. Explore the powerful infer keyword for extracting types from complex type definitions, and discover how to leverage template literal types for dynamic string manipulation at the type level. Learn practical techniques for looping over object keys and implementing sophisticated type transformations that will elevate your TypeScript skills from intermediate to advanced level. The tutorial provides hands-on examples and real-world applications of each concept, making complex TypeScript features accessible and immediately applicable to your development projects.

Syllabus

00:00 - Introduction
00:33 - extends Keyword Basics
03:34 - extends With Generics
06:00 - extends With Ternaries
09:31 - infer Keyword
15:34 - Template Literal Types
18:47 - Loop Over Object Keys

Taught by

Web Dev Simplified

Reviews

Start your review of Learn Advanced TypeScript in 25 Minutes - Infer, Extends, Ternaries

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.