Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learning TypeScript

Buy
Learning TypeScript, 9781783985548 (1783985542), Packt Publishing, 2015

Exploit the features of TypeScript to develop and maintain captivating web applications with ease

About This Book

  • Learn how to develop modular, scalable, maintainable, and adaptable web applications by taking advantage of TypeScript
  • Create object-oriented JavaScript that adheres to the solid principles efficiently
  • A comprehensive guide that explains the fundamentals of TypeScript with the help of practical examples

Who This Book Is For

If you are a JavaScript developer aiming to learn TypeScript to build beautiful web applications, then this book is for you. No prior knowledge of TypeScript is required.

What You Will Learn

  • Learn the key TypeScript language features and language runtime
  • Develop modular, scalable, maintainable, and adaptable web applications
  • Create object-oriented code that adheres to the solid principles
  • Save time using automation tools like Gulp and Karma
  • Develop robust applications with testing (Mocha, Chai and SinonJS)
  • Put your TypeScript skills in practice by developing a single-page web application framework from scratch
  • Use the JavaScript of tomorrow (ES6 and ES7) today with TypeScript

In Detail

TypeScript is an open source and cross-platform typed superset of JavaScript that compiles to plain JavaScript that runs in any browser or any host. It allows developers to use the future versions of JavaScript (ECMAScript 6 and 7) today. TypeScript adds optional static types, classes, and modules to JavaScript, to enable great tooling and better structuring of large JavaScript applications.

This book is a step-by-step guide that will get you started with TypeScript with the help of practical examples. You start off by understanding the basics of TypeScript. Next, automation tools like Grunt are explained followed by a detailed description of function, generics, callbacks and promises. After this, object-oriented features and the memory management functionality of TypeScript are explained. At the end of this book, you will have learned enough to implement all the concepts and build a single page application from scratch.

Style and approach

This is a step-by-step guide that covers the fundamentals of TypeScript with practical examples. Each chapter introduces a set of TypeScript language features and leads the readers toward the development of a real-world application.

(HTML tags aren't allowed.)

Microsoft ASP.NET Programming with Microsoft Visual Basic .NET Version 2003 Step By Step
Microsoft ASP.NET Programming with Microsoft Visual Basic .NET Version 2003 Step By Step

Teach yourself how to write high-performance Web applications with ASP.NET and Visual Basic .NET 2003—one step at a time. This practical, hands-on tutorial expertly guides you through the fundamental tools and technologies, including the common language runtime, Web Forms, XML Web services, and the Microsoft .NET Framework...

Android Essentials (Firstpress)
Android Essentials (Firstpress)

Android Essentials is a no–frills, no–nonsense, code–centric run through the guts of application development on Google’s Mobile OS. This book uses the development of a sample application to work through topics, focusing on giving developers the essential tools and examples required to make viable commercial...

Why Does E=mc2?: (And Why Should We Care?)
Why Does E=mc2?: (And Why Should We Care?)

The most accessible, entertaining, and enlightening explanation of the best-known physics equation in the world, as rendered by two of today’s leading scientists.

Professor Brian Cox and Professor Jeff Forshaw go on a journey to the frontier of 21st century science to consider the real meaning behind the iconic sequence of...


Emerging Trends in ICT Security (Emerging Trends in Computer Science and Applied Computing)
Emerging Trends in ICT Security (Emerging Trends in Computer Science and Applied Computing)

Emerging Trends in ICT Security, an edited volume, discusses the foundations and theoretical aspects of ICT security; covers trends, analytics, assessments and frameworks necessary for performance analysis and evaluation; and gives you the state-of-the-art knowledge needed for successful deployment of security solutions in many...

Hip Sonography: Diagnosis and Management of Infant Hip Dysplasia
Hip Sonography: Diagnosis and Management of Infant Hip Dysplasia
Orthopaedic surgeons, paediatricians and radiologists all deal with the problem of dislocation and dysplasia of the infant hip. If dysplasia and displacement of the infant hip are described together under the heading “Disorders of Hip Maturation” then together they constitute the commonest disease of the...
Microsoft Visual Studio 2005 Unleashed
Microsoft Visual Studio 2005 Unleashed

Microsoft Visual Studio 2005 Unleashed is a deep dive into the Visual Studio 2005 tool. Specifically, it will provide you with solid guidance and education that will allow you to squeeze the ultimate productivity and use out of the Visual Studio 2005 development environment. This...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy