Mastering TypeScript - Second Edition




Mastering TypeScript - Second Edition

Writing 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.

About the Author

David Sherret is a software developer in the healthcare industry. Within that, he leads several projects including one that supports the logistics behind specialty pharmaceuticals and maintains a patented technology for reducing health insurance fraud.

You can find him answering questions on the TypeScript tag on Stack Overflow.

Write better code with TypeScript’s language features

Url: View Details

What you will learn
  • Compile the sample application and analyze its overall structure
  • Understand TypeScript’s type system and how to use it more effectively
  • Utilize the information from static types to enforce strictness and reduce mistakes

Rating: 3.45

Level: Expert Level

Duration: 3.5 hours

Instructor: Packt Publishing


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap