Lets Talk about...

TypeScript

What is TypeScript?

What is TypeScript?

What is TypeScript?

Static typed languages

Static typed languages

Optionally typed

Optionally typed

Optionally typed

Why TypeScript?

Productivity

Reliability

Demo

TypeScript Overview

Basic Types

Multiple Types

Combined Types

Array Declarations

Dictionaries

Dictionaries

Functions

Function overloading

Function overloading

Function overloading

Classes

Classes

Interfaces

Enums

Enums

Get Enum Values

Modules

Generics

Thats it

Whats next?

Questions?