YoVDO

TypeScript Full Course - From Beginner to Advanced

Offered By: Tech with Tim via YouTube

Tags

Typescript Courses Javascript Courses Tuples Courses Generics Courses Enums Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Learn to Program: The Fundamentals
University of Toronto via Coursera
Python Data Representations
Rice University via Coursera
Introduction To Haskell Programming
Chennai Mathematical Institute via Swayam
Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Python Data Structures
University of Michigan via edX