WHAT YOU'LL LEARN
Show more
TAKEAWAY SKILLS
Learning Roadmap
1.
Before Getting Started
Before Getting Started
2.
Introduction
Introduction
3.
Exploring the Type System
Exploring the Type System
18 Lessons
18 Lessons
4.
Challenge: TypeScript Basics
Challenge: TypeScript Basics
2 Lessons
2 Lessons
5.
Interfaces in TypeScript
Interfaces in TypeScript
6 Lessons
6 Lessons
6.
Classes in TypeScript
Classes in TypeScript
8 Lessons
8 Lessons
7.
Inheritance in TypeScript
Inheritance in TypeScript
8 Lessons
8 Lessons
8.
Modules in TypeScript
Modules in TypeScript
4 Lessons
4 Lessons
9.
Challenge: Interfaces, Classes, Inheritance, and Modules
Challenge: Interfaces, Classes, Inheritance, and Modules
2 Lessons
2 Lessons
10.
Generics in TypeScript
Generics in TypeScript
7 Lessons
7 Lessons
11.
Advanced Type Inferences in TypeScript
Advanced Type Inferences in TypeScript
7 Lessons
7 Lessons
12.
Challenge: Generics and Advanced Type Inferences
Challenge: Generics and Advanced Type Inferences
2 Lessons
2 Lessons
13.
Asynchronous Language Features
Asynchronous Language Features
9 Lessons
9 Lessons
14.
Decorators
Decorators
7 Lessons
7 Lessons
15.
Challenge: Asynchronous Language Features and Decorators
Challenge: Asynchronous Language Features and Decorators
2 Lessons
2 Lessons
16.
Integration with JavaScript
Integration with JavaScript
8 Lessons
8 Lessons
17.
Strict Compiler Options
Strict Compiler Options
7 Lessons
7 Lessons
18.
Challenge: Strict Compiler Options
Challenge: Strict Compiler Options
2 Lessons
2 Lessons
19.
Using Observables to Transform Data
Using Observables to Transform Data
10 Lessons
10 Lessons
20.
Challenge: Using Observables to Transform Data
Challenge: Using Observables to Transform Data
2 Lessons
2 Lessons
21.
Test-Driven Development
Test-Driven Development
12 Lessons
12 Lessons
22.
Challenge: Test-Driven Development
Challenge: Test-Driven Development
2 Lessons
2 Lessons
23.
Angular
Angular
15 Lessons
15 Lessons
24.
Challenge: Angular
Challenge: Angular
2 Lessons
2 Lessons
25.
React
React
11 Lessons
11 Lessons
26.
Challenge: React
Challenge: React
2 Lessons
2 Lessons
27.
Vue
Vue
13 Lessons
13 Lessons
28.
Node and Express
Node and Express
10 Lessons
10 Lessons
29.
An AWS Serverless API
An AWS Serverless API
11 Lessons
11 Lessons
30.
Micro Front-Ends
Micro Front-Ends
12 Lessons
12 Lessons
Course Author:
Trusted by 2.9 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources