->
Oreilly - Mastering TypeScript - Second Edition - 9781788832793
Oreilly - Mastering TypeScript - Second Edition
by David Sherret | Publisher: Packt Publishing | Release Date: December 2017 | ISBN: 9781788832793


Write better code with TypeScript's language features About This VideoDevelop a deeper understanding of the TypeScript type system and learn how to use it more effectively in the applications you writeDiscover the ES6 and ES7 features available today in TypeScript, and learn about experimental language features such as decorators and async/awaitImprove your TypeScript through examples of a simple food ordermanagement system for a pizza restaurantIn DetailWriting large applications in JavaScript is a challenge. TypeScript brings JavaScript down to earth by providing optional static typing and future JavaScript features today. TypeScript gives the developer instant feedback on the code they are writing in order to catch mistakes earlier in the development process. Since it is transpiled to JavaScript, developers can take advantage of future JavaScript language features today.This course will take you on a journey through interacting with the type system to working efficiently with more advanced features of the language. It will strengthen your knowledge of TypeScript and help you see the benefits it brings. We use an example-based approach that walks you through a restaurant ordering sample application. In addition, we go one step further by showing you how to automate custom checks on a code base and how to close statically typed gaps.
  1. Chapter 1 : Getting Started
    • The Course Overview 00:03:31
    • Sample Application Overview 00:03:58
    • Compiling TypeScript in the Sample Application 00:04:29
  2. Chapter 2 : Deploying the Type System
    • Avoiding the any Type 00:04:52
    • Implicit or Explicit Types 00:05:57
    • Being Aware of Structural Typing 00:03:17
    • Type Composition 00:04:43
    • object Type 00:02:33
    • Getting Specific with Literal Types 00:01:21
    • Mapped Types for Greater Flexibility 00:07:04
    • never Type 00:03:53
    • Representing Data Objects 00:04:21
  3. Chapter 3 : Enforcing Strictness
    • Reducing Mistakes While Being Implicit 00:06:14
    • Getting Serious with Strict Null Checks 00:05:07
    • Compiler Options for Added Support 00:02:43
    • Enforcing Rules and Coding Standards 00:03:58
    • Verification with Syntax Tree Navigation 00:08:24
  4. Chapter 4 : Moving to ES6 Classes
    • Introduction: Before Moving 00:04:11
    • Class-Like Pre-ES6 Patterns to TypeScript 00:05:54
    • Class-Like Pre-ES6 Patterns to TypeScript (Continued) 00:03:56
    • Static Class-Like Patterns in TypeScript 00:03:09
    • Shortening a Class with Parameter Properties 00:02:01
    • When to Use Arrow Function Properties 00:05:37
  5. Chapter 5 : Interacting with the Type System
    • Assert and Guard 00:05:07
    • Making the Most of Type Guarding 00:04:57
    • Multiple Function Signatures 00:06:03
    • Rest and Spread 00:02:14
    • Extending Built-In Types 00:03:52
    • Code Refactoring 00:03:24
  6. Chapter 6 : Language Features for Code Improvement
    • Making the Most of let and const 00:05:19
    • Working with Strings 00:05:45
    • Enums 00:05:21
    • Const Enums Versus Enums 00:03:21
    • Moving to ES6 Modules 00:07:33
    • Destructuring 00:05:12
  7. Chapter 7 : Representing JavaScript Libraries
    • Definition Files 00:04:21
    • Writing a Definition File 00:07:46
    • Static Typing JavaScript Libraries on the Run 00:05:32
    • Downloading and Managing Definition Files 00:04:11
    • Included Definition Files 00:04:09
  8. Chapter 8 : Advanced ES6 and Beyond Features
    • Introduction to Generators 00:06:21
    • Improving Performance and Efficiency with Generators 00:03:40
    • Easier Asynchronous Code with Async/Await 00:03:51
    • Harnessing the Power of Decorators 00:07:26
    • Advanced Decorators 00:05:20
  9. Oreilly - Mastering TypeScript - Second Edition


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss