TypeScript Fundamentals

TypeScript Fundamentals walks you through the key concepts and features that you need to know to get started with TypeScript, and use it to build large (and small) scale JavaScript applications. Updated March 25, 2016 for TypeScript 1.8.
Course info
Rating
(1843)
Level
Beginner
Updated
Mar 25, 2016
Duration
4h 25m
Table of contents
Getting Started with TypeScript
Typing, Variables, and Functions
Classes and Interfaces
Modules
Description
Course info
Rating
(1843)
Level
Beginner
Updated
Mar 25, 2016
Duration
4h 25m
Description

This course has been updated as of March 25, 2016 for TypeScript 1.8. TypeScript is an open source language that provides support for building enterprise scale JavaScript applications. Although several patterns exist that can be used to structure JavaScript, TypeScript provides container functionality that object-oriented developers are familiar with, such as classes and modules. It also supports strongly-typed code to ensure inappropriate values aren't assigned to variables in an application. This course will walk you through the key concepts and features that you need to know to get started with TypeScript, and use it to build enterprise scale JavaScript applications. You'll learn the role that TypeScript plays as well as key features that will help jump-start the learning process.

About the author
About the author

Dan Wahlin founded Wahlin Consulting, which provides consulting and training services on JavaScript, Angular, Node.js, C#, ASP.NET MVC, Web API, and Docker. He is a Google GDE, Microsoft MVP and Regional Director, and speaks at conferences and user groups around the world.

More from the author
Kubernetes for Developers: Deploying Your Code
Intermediate
3h 5m
Feb 27, 2020
Creating Object-oriented TypeScript Code
Beginner
2h 11m
Nov 27, 2019
Kubernetes for Developers: Core Concepts
Beginner
4h 35m
Sep 16, 2019
More courses by Dan Wahlin
About the author

John Papa is a Principal Developer Advocate with Microsoft and an alumni of the Google Developer Expert, Microsoft Regional Director, and MVP programs.

More from the author
Creating Asynchronous TypeScript Code
Beginner
1h 51m
Dec 16, 2019
Vue: Getting Started
Beginner
3h 45m
Sep 5, 2019
Developing Faster with the Vue CLI
Beginner
2h 26m
Jan 1, 2019
More courses by John Papa