All courses
Programming
INTERMEDIATE

TypeScript Development

This professional TypeScript Development program takes learners through Type Inference, Interfaces and Type Aliases, Generics, Unions and Narrowing, Utility Types, Typed APIs, Project Configuration, Migration and Team Patterns. Target audience: JavaScript developers adding dependable types to real-world projects.

Jane Instructor8 chapters28 hoursCertificate included

What you'll learn

Apply type inference to a practical TypeScript Development project.
Apply interfaces and type aliases to a practical TypeScript Development project.
Apply generics to a practical TypeScript Development project.
Apply unions and narrowing to a practical TypeScript Development project.
Apply utility types to a practical TypeScript Development project.
Apply typed apis to a practical TypeScript Development project.

Skills covered

TypeScript
Generics
Type Design
ES Modules
API Contracts
tsconfig

Prerequisites

  • Comfortable JavaScript

Who this is for

JavaScript developers adding dependable types to real-world projects.

Course modules

1Type InferenceFree preview
2Interfaces and Type AliasesFree preview
3Generics
4Unions and Narrowing
5Utility Types
6Typed APIs
7Project Configuration
8Migration and Team Patterns

Assessments and certification

TypeScript Development Practice Quiz

8 questions · 20 min · Pass mark 70%

Quiz

TypeScript Development Certification Exam

8 questions · 60 min · Pass mark 70%

Final exam

Earn your AMNEXT ACADEMY certificate

Complete the course and pass its certification assessment to receive a verifiable certificate.