Download at MAXIMUM SPEED and remove 503 Error

Purchase a VIP membership and download using our fastest servers, up to 1Gb/s
If you get 503 error while downloading, Become VIP to download with unlimited connections.


UIDev – TypeScript is a TypeScript training course. All courses in this series are prepared using an optimized structure for knowledge, not just an illusion of learning.

What you will learn in the UIDev – TypeScript course:

  • Learn the basics of TypeScript
  • Project-based TypeScript learning

Course specifications

Publisher: UIDev
Language: English
Education Level: Introductory to Advanced
Number of Courses: 76
Duration: 6 hours and 28 minutes

Course topics:


Introduction, Philosophy, and Tips

TypeScript Overview

Why TypeScript?

Typing in JavaScript

JavaScript Types

Getting TypeScript Configured

Basic TypeScript Configuration

Basic Type Checking

Implicit Type Checking
Adding Type Annotations
Typing Function Declarations
(Practice) Type Annotations
(Solution) Type Annotations

Special TypeScript Types

`any` and` unknown` types
(Practice) Interfaces
(Solution) Interfaces
Enum and Tuple Types
Void and Never
Types` type` aliases
Union Types
Intersection Types
Literal Types
(Practice) Union & Literal Types
(Solution) Union & Literal Types
( Project) Starting Template
(Project) Adding Initial Types
(Project) Cell Event Handler
(Project) Win Condition


Class Definition
(Practice) Classes
(Solution) Classes

Advanced TypeScript Types

TypeScript Operators
(Bonus) Advanced Function Typing

Type Narrowing

Common Type Guards
Handling null and undefined
(Practice) Narrowing Types
(Solution) Narrowing Types
(Bonus) Structural vs Nominal Typing
Discriminating Unions
(Practice) Discriminating Unions
(Solution) Discriminating Unions
Assertion Signatures
User Defined Type Guards
(Practice) User Defined Type Guards
( Solution) User Defined Type Guards


(Bonus) Zustand Implementation
(Practice) Generics
(Solution) Generics
(Bonus) Thinking In Types
Mapped Types
Conditional Types
(Practice) Utility Types
(Solution) Utility Types


(Bonus) ES Modules In Depth
Modules in TypeScript
(Bonus) TypeScript Namespaces

Declaration Files

Built-In Type Definitions
(Bonus) Outputting TypeScript Definitions
Definitely Typed and @ types / packages

Advanced TypeScript Configuration

Additional TSConfig.json options
(Bonus) How the `target` field works
Module Resolution
(Bonus) Configuring for Webpack Development
(Bonus) Configuring for Babel Development
(Bonus) Configuring for Modern Web Development
(Bonus) Configuring for Node Development
(Bonus) Configuring for Library Development with TSDX

Advanced Transformation Types

Recursive Conditional Types
Template Literal Types
Mapped Types Key Remapping

Extra Topics

Unexpected TypeScript Behavior (
(Bonus) Experimental Decorators

Project: Web Server

(Project) Initial NodeJS Setup
(Project) Static Web Server
(Project) Multiple Routes
(Project) Dynamic API Route

Prerequisites course:

A fundamental understanding of JavaScript or familiarity with another programming language. For example, you should be comfortable with functions, arguments, loops, control flow, etc. If you want to jump straight in to the React courses, we recommend having a stronger knowledge of JavaScript, which you can get from our JavaScript courses if you’re unsure.


UIDev - TypeScript

Sample film

Installation guide

After Extract, watch with your favorite Player.

Subtitle: None

Quality: 2160p

download link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 1 GB

Download Part 4 – 430 MB

File password (s):


3.4 GB

4 Comments. Leave new

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed