Mastering TypeScript Front Cover

Mastering TypeScript

  • Length: 259 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2015-04-30
  • ISBN-10: 1784399663
  • ISBN-13: 9781784399665
  • Sales Rank: #1519455 (See Top 100 Books)
Description

Build enterprise-ready, industrial strength web applications using TypeScript and leading JavaScript frameworks

About This Book

  • Focus on test-driven development to help build quality applications that are modular, scalable, maintainable, and adaptable.
  • Practical examples that show you how to use TypeScript with popular JavaScript frameworks including Backbone, Angular, Node.js, require.js, and Marionette
  • Enhance your TypeScript knowledge with in-depth discussions on language features, third-party libraries, declaration files, and so on using practical scenarios.

Who This Book Is For

Whether you are a JavaScript developer aiming to learn TypeScript, or an experienced TypeScript developer wanting to take your skills to the next level, this book is for you. From basic to advanced language constructs, test-driven development, and object-oriented techniques, you will learn how to get the most out of the TypeScript language.

In Detail

The TypeScript compiler and language has brought JavaScript development up to the enterprise level, yet still maintains backward compatibility with existing JavaScript browsers and libraries.

Packed with practical code samples, this book brings the benefits of strongly typed, object-oriented programming and design principles into the JavaScript development space. Starting with core language features, and working through more advanced topics such as generics and modules, you will learn how to gain maximum benefit from your JavaScript development with TypeScript. With a strong focus on test-driven development and coverage of many popular JavaScript frameworks, you can fast-track your TypeScript knowledge to a professional level. By the end of this book, you will be able to confidently implement a TypeScript application from scratch.

Table of Contents

Chapter 1. TypeScript – Tools and Framework Options
Chapter 2. Types, Variables and Function Techniques
Chapter 3. Interfaces, Classes and Generics
Chapter 4. Writing and Using Declaration Files
Chapter 5. Third Party Libraries
Chapter 6. Test Driven Development
Chapter 7. Modularization
Chapter 8. Object-oriented Programming with TypeScript
Chapter 9. Let’s Get Our Hands Dirty

To access the link, solve the captcha.