Programming Languages

TypeScript Essentials

MyLoginn Learning Team · Free beginner course

4 weeks5 modules · 54 subtopicsFREEEssentialsTypeScriptBeginner

Add static types to JavaScript: learn type annotations, interfaces, generics, classes, and TypeScript tooling.

Level

Essentials

Modules

5

Topics

54

Duration

4 weeks

Course roadmap

A clear path through the material

Build your understanding one focused lesson at a time, from core ideas to practical programming.

Enroll free to unlock the lessons.

  1. 01
    TypeScript Foundations0/15 topics · 0%
    • 1TS Intro
    • 2TS Get Started
    • 3TS Simple Types
    • 4TS Explicit and Inferred Types
    • 5TS Special Types
    • 6TS Arrays
    • 7TS Tuples
    • 8TS Object Types
    • 9TS Enums
    • 10TS Type Aliases and Interfaces
    • 11TS Union Types
    • 12TS Functions
  2. 02
    TypeScript Advanced Types0/14 topics · 0%
    • 16TS Utility Types
    • 17TS Keyof
    • 18TS Null & Undefined
    • 19TS Definitely Typed
    • 20TS Literal Types
    • 21TS Intersection Types
    • 22TS Type Guards
    • 23TS Discriminated Unions
    • 24TS Mapped Types
    • 25TS Conditional Types
    • 26TS Index Signatures
    • 27TS readonly
  3. 03
    TypeScript in Projects0/12 topics · 0%
    • 30TS 5 Updates
    • 31TS Configuration
    • 32TS Node.js
    • 33TS React
    • 34TS Modules and Imports
    • 35TS Declaration Files
    • 36TS Strict Mode
    • 37TS Error Messages
    • 38TS Async and Promises
    • 39TS Linting and Formatting
    • 40TS Testing
    • 41TS Migrating from JavaScript
  4. 04
    TypeScript Projects and Practice0/8 topics · 0%
    • 42TS Examples
    • 43TS Exercises
    • 44TS Quiz
    • 45TS Code Challenges
    • 46TS Todo App Project
    • 47TS API Types Project
    • 48TS Study Plan
    • 49TS Interview Prep
  5. 05
    TypeScript References0/5 topics · 0%
    • 50TS Reference
    • 51TS Compiler Options
    • 52TS Utility Types Reference
    • 53TS Keywords
    • 54TS Operators