TypeScript Full Course - From Beginner to Advanced
Offered By: Tech with Tim via YouTube
Course Description
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
Related Courses
Java Programming: Step by Step from A to ZUdemy Typescript Fundamentals
Udemy Java Class Library
LearnQuest via Coursera Hibernate: Advanced Development Techniques
Udemy TypeScript for Node.js Developers
LinkedIn Learning