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

YouTube

TypeScript Full Course - From Beginner to Advanced

Tech with Tim via YouTube

Overview

Embark on a comprehensive 3-hour and 54-minute video course covering TypeScript from beginner to advanced levels. Learn essential concepts like dynamic vs static typing, TypeScript setup, and tsconfig. Explore primitive types, arrays, tuples, enums, and literals. Dive into advanced topics such as function types, interfaces, classes, generics, and utility types. Master modules, namespaces, and type guards. Apply your knowledge through a hands-on project walkthrough and solution. Gain practical skills to enhance your development capabilities and increase your job prospects in the tech industry.

Syllabus

| Introduction
| 1.1 - Dynamic vs Static Typing
| 1.2 - Introduction to TypeScript
| 1.3 - TypeScript Setup
| 1.4 - tsconfig
| 2.1 - Primitive Types
| 2.2 - Arrays & Tuples
| 2.3 - Enums & Literals
| 2.4 - Any, Unknown & Type Casts
| 2.5 - Optional Chaining and Bang
| 3.1 - Basic Function Types
| 3.2 - Advanced Function Types
| 3.3 - Interfaces
| 4.1 - Classes & Abstract Classes
| 4.2 - Classes & Interfaces
| 4.3 - Static Attributes & Methods
| 4.4 - Generics
| 5.1 - Type Aliases
| 5.2 - Union & Intersection
| 5.3 - Type Guards
| 5.4 - Discriminated Unions
| 5.5 - Utility Types
| 6.1 - Modules Import/Export
| 6.2 - Namespaces
| 7.1 - Project Walkthrough
| 7.2 - Project Solution

Taught by

Tech With Tim

Reviews

Start your review of TypeScript Full Course - From Beginner to Advanced

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.