Autoplay
Autocomplete
Previous Lesson
Complete and Continue
TypeScript Essentials
Introduction to Typescript
Introduction to the Course (1:43)
Setting Up Typescript (7:26)
Type Checking With Typescript (8:37)
Basics of Unions (3:13)
Interfaces (5:06)
Functions (6:49)
Quiz
Section summary
Classes in Typescript
Creating Classes (8:38)
Optional Parameters in Constructor (8:14)
Class Inheritance Basics (6:36)
The Super Keyword (3:59)
The Private Access Modifier (7:42)
The Protected Access Modifier (4:33)
Method Overloads (8:44)
Quiz
Section summary
Advanced OOP in Typescript
Method Overrides and Polymorphism (6:29)
Abstract Classes (10:27)
Classes and Interfaces (7:54)
Interfaces vs Abstract Classes (8:07)
Polymorphism (7:37)
Upcasting and Downcasting (6:57)
Quiz
Section summary
Generics and Enums
Enums (5:55)
Generics (7:13)
Generics and the Extends Keyword (3:31)
Quiz
Section summary
Advanced Types
The type keyword (4:53)
Intersection Types (5:24)
Omit and Partial Types (7:46)
Custom Mapped Types (10:50)
Type Guards (8:00)
User Defined Type Guards (8:49)
Quiz
Section summary
Unit Testing With Typescript
Setting Up Unit Tests With Typescript (6:57)
Unit Testing With Typescript (4:47)
Mocking Dependencies (7:20)
Congratulations! (1:01)
Section summary
Teach online with
Polymorphism
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock