TypeScript In-depth

This course will help you learn all of the major language features in the latest versions of TypeScript.
Course info
Rating
(477)
Level
Intermediate
Updated
Mar 4, 2016
Duration
4h 40m
Table of contents
Course Overview
Introduction
Installation and Setup
TypeScript Basics
Functions
Interfaces
Classes
Modules and Namespaces
Generics
Compiler Options and Project Configuration
Type Definitions
Description
Course info
Rating
(477)
Level
Intermediate
Updated
Mar 4, 2016
Duration
4h 40m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
Description

This course will begin with TypeScript basics such as the new syntax for variable declarations and progress through all of the major features of the language including arrow functions, interfaces, classes, modules, namespaces, and generics. Along the way, you'll learn not only the syntax, but also the benefits of the strong-typing support in TypeScript. TypeScript is an amazing language that compiles to JavaScript and is a perfect tool for building both client and server-side web applications.

About the author
About the author

Brice has been a professional developer for over 20 years and loves to experiment with new tools and technologies. Web development and native iOS apps currently occupy most of his time.

More from the author
TypeScript 4 In-Depth
Intermediate
3h 23m
Nov 23, 2021
Angular Services
Intermediate
2h 17m
Jul 16, 2021
Angular HTTP Communication
Intermediate
2h 33m
Jul 8, 2021
More courses by Brice Wilson
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Brice Wilson, and welcome to my course, TypeScript In-depth. I'm a server and client-side web developer. In this course we're going to start with the basics and explore all of the major areas of the TypeScript programming language. TypeScript is a superset of JavaScript. Its emphasis on strong typing and advanced language constructs help us write client and server-side code with fewer errors. TypeScript is cross-platform, open source, and compiles to JavaScript that is compatible with every major browser and popular JavaScript framework. Some of the major topics that we will cover include functions, interfaces, classes, modules and namespaces, and generics. By the end of this course, you'll be ready to begin building your next client-side Web application or server-side Node app with all of the productivity and type safety benefits you get with TypeScript. Before beginning this course, you should be familiar with the basics of JavaScript, but you certainly don't need to be an expert. I hope you'll join me on this journey to learn TypeScript with the TypeScript In-depth course at Pluralsight.