Browsing as a guest.Preview anything. Sign in to make it yours.
← Explore
EngineeringPublic · published 4 Sept

The Ultimate TypeScript Course

A comprehensive course teaching TypeScript from basics to advanced concepts, covering setup, configuration, debugging, built-in types, functions, objects, and advanced type manipulation like unions and intersections.

Coursified Library
source: Programming with Mosh
Outline · 15 modules · quiz after each
01Introduction to TypeScriptTypeScript is a superset of JavaScript that adds static typing to build robust applications.7 min
02Setting Up the Development EnvironmentInstalling the TypeScript compiler globally using Node Package Manager (npm).5 min
03Configuring the TypeScript CompilerGenerating a `tsconfig.json` file to manage compiler settings.5 min
04Debugging TypeScriptEnabling `sourceMap` in `tsconfig.json` to map TypeScript code to generated JavaScript for debugging.5 min
05Course PromotionoptionalThe complete TypeScript course is 5 hours long and includes exercises and solutions.1 min
06TypeScript Fundamentals - Types and VariablesDeclaring variables with explicit types for primitives like number, string, and boolean.3 min
07The Any TypeThe `any` type can represent any value but disables type checking, negating TypeScript's benefits.3 min
08Working with ArraysTyping arrays to ensure all elements conform to a specific type.3 min
09TuplesDefining tuples as fixed-length arrays where each element has a specific type.3 min
10EnumsUsing Enums to define a list of related named constants.3 min
11TypeScript FunctionsAnnotating function parameters and return types to ensure type safety.7 min
12Working with ObjectsDefining the shape of an object using explicit type annotations for properties.5 min
13Advanced Types - Type AliasesCreating Type Aliases to define custom types and avoid code duplication.2 min
14Union Types and Type NarrowingUsing union types to allow variables or parameters to accept multiple types.3 min
15Intersection TypesUsing intersection types to combine multiple types into one.1 min
0
clones
1
learner
New
no ratings yet
15
modules
Cloning copies the outline, quizzes and assessment into your account. The video stays on YouTube; attribution to Coursified Library stays on the course.
Details
Duration1h 05m
Assessment28 questions · pass 70%
Quiz questions138
LanguageEnglish
LicenceOutline CC BY · video © channel
CertificateYes · verifiable
NewNo ratings yet