Lynda.com TypeScript Essential Training
Lynda.com TypeScript Essential Training | 447 Mb
TypeScript lets you write jаvascript "the way you really want to." TypeScript compiles to plain jаvascript, so it works in any browser, any host, and any OS. It adds a variety of helpful syntax and tools onto an already mature language, bringing the power and productivity of static typing and object-oriented development to core jаvascript. Plus, it's completely open source.
In this course, Jess Chadwick teaches you how to leverage the full power of the TypeScript language in your jаvascript applications, starting by revisiting some jаvascript fundamentals. Then he reviews the data types, classes, generics, modules, and decorators that are unique to TypeScript. In the "Real-World Application Development" chapter, he demos how to convert an existing jаvascript codebase to take advantage of everything TypeScript has to offer. What's more, he shows you how to do it all using the environment of your choosing: Windows, Mac, or even Linux.
Topics include:
What is TypeScript?
Installing TypeScript
Creating a TypeScript project
Reviewing ES6 language features
Specifying jаvascript types
Defining custom and anonymous types
Defining and implementing TypeScript classes
Working with generics
Organizing code with namespaces
Switching modules
Importing modules
Debugging TypeScript
Implementing decorators
Only for V.I.P
Warning! You are not allowed to view this text.