Mastering TypeScript
Publisher: Packt Publishing
Final Release Date: December 2015
Run time: 3 hours 13 minutes

Explore TypeScript in depth with detailed examples and put it all into practice by building a project

Mastering TypeScript will take you on a journey from understanding and interacting with the type system to working efficiently with more advanced features of the language.

We'll start by introducing a simple client/server application. Then use the application to demonstrate key components of the TypeScript language.

Once the sample application is set up, we'll look in detail at TypeScript’s type system. Then we take a look at more advanced language features, learn to deal with JavaScript libraries, and finally use TypeScript to utilize static typing between parts of an application.

Mastering TypeScript will help you write better TypeScript code and gain a deeper understanding of the language.

Who this course is for

If you've spent time with TypeScript and know how things work on a basic level, this video course will allow you to graduate to a level of mastery. All that is expected is a working knowledge of JavaScript and basic exposure to TypeScript.

What you will learn from this course

  • Compile the sample application and analyze its overall structure.
  • Understand TypeScript’s type system and how to use it more effectively.
  • Broaden your knowledge on ES6 classes and how they relate to class-like JavaScript patterns.
  • Familiarize yourself with JavaScript libraries in TypeScript.
  • Improve your code with TypeScript language features.
  • Use advanced experimental ES6 and ES7 features.
  • Create static typing between a client and server in a client/server application. Bring the view code into TypeScript to have static typing.
  • Interact efficiently with the type system for better and structured code.
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews
 
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Video:  $94.99
(Streaming, Downloadable)