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
C++ For C Programmers, Part AUniversity of California, Santa Cruz via Coursera Programming Languages, Part C
University of Washington via Coursera AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures
Purdue University via edX Введение в iOS-разработку
Moscow Institute of Physics and Technology via Coursera Java Programming: Step by Step from A to Z
Udemy