Learning TypeScript 2.x, 2nd Edition

Develop and maintain captivating web applications with ease



Bookstore > Books > Learning TypeScript 2.x, 2nd Edition

Price$49.99 - $62.50
Rating
AuthorRemo H. Jansen
PublisherPackt Publishing
Published2018
Pages536
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101788391470
ISBN-139781788391474
EBook Hardcover Paperback

TypeScript is an open source and cross-platform statically typed superset of JavaScript that compiles to plain JavaScript and runs in any browser or host.

This book is a step-by-step guide that will take you through the use and benefits of TypeScript with the help of practical examples. You will start off by understanding the basics as well as the new features of TypeScript 2.x. Then, you will learn how to work with functions and asynchronous programming APIs. You will continue by learning how to resolve runtime issues and how to implement TypeScript applications using the Object-oriented programming (OOP) and functional programming (FP) paradigms. Later, you will automate your development workflow with the help of tools such as Webpack. Towards the end of this book, you will delve into some real-world scenarios by implementing some full-stack TypeScript applications with Node.js, React and Angular as well as how to optimize and test them. Finally, you will be introduced to the internal APIs of the TypeScript compiler, and you will learn how to create custom code analysis tools.





4 5 2

Similar Books


Learning Swift 2 Programming, 2nd Edition

Learning Swift 2 Programming, 2nd Edition

by Jacob Schatz

Learning Swift 2 Programming is a fast-paced, hands-on introduction to writing production-quality iOS and OS X apps with Apple's programming language. Written for developers with experience in any modern language, this book explains Swift simply and clearly, using relevant examples that solve realistic problems.Author Jacob Schatz's popul...

Price:  $23.65  |  Publisher:  Addison-Wesley  |  Release:  2015

Beginning Xcode: Swift Edition, 2nd Edition

Beginning Xcode: Swift Edition, 2nd Edition

by Matthew Knott

Beginning Xcode, Swift Edition will not only get you up and running with Apple's latest version of Xcode, but it also shows you how to use Swift in Xcode and includes a variety of projects to build.If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode, especially Xcode wit...

Price:  $12.72  |  Publisher:  Apress  |  Release:  2014

pfSense 2.x Cookbook, 2nd Edition

pfSense 2.x Cookbook, 2nd Edition

by David Zientara

pfSense is an open source distribution of the FreeBSD-based firewall that provides a platform for flexible and powerful routing and firewalling. The versatility of pfSense presents us with a wide array of configuration options, which makes determining requirements a little more difficult and a lot more important compared to other offerin...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Learning Construct 2

Learning Construct 2

by Aryadi Subagio

Construct 2 is one of the most accessible 2D game development tools available. With its easy-to-use editor, you can create brilliant, stunning, and impressive games even if you're just starting out. Construct 2 takes care of all the technical details and lets you focus on the exciting bit, designing your game.Packed with practical and acc...

Price:  $24.47  |  Publisher:  Packt Publishing  |  Release:  2014

Getting Started with Tableau 2018.x

Getting Started with Tableau 2018.x

by Tristan Guillevin

Tableau is one of the leading business intelligence tools used worldwide, in organizations of every scale. In its latest release, Tableau 2018 promises richer and more useful features related to visual analytics, reporting, dashboarding, and a host of other data visualization aspects. Getting Started with Tableau 2018.x will get you up an...

Price:  $33.87  |  Publisher:  Packt Publishing  |  Release:  2018

PhoneGap 2.x Mobile Application Development

PhoneGap 2.x Mobile Application Development

by Kerri Shotts

Do you want to create mobile apps that run on multiple mobile platforms? With PhoneGap (Apache Cordova), you can put your existing development skills and HTML, CSS, and JavaScript knowledge to great use by creating mobile apps for cross-platform devices.PhoneGap 2.x Mobile Application Development Hotshot - covers the concepts necessary to...

Price:  $13.99  |  Publisher:  Packt Publishing  |  Release:  2013

Sams Teach Yourself TCP/IP in 24 Hours, 6th Edition

Sams Teach Yourself TCP/IP in 24 Hours, 6th Edition

by Joe Casad

Sams Teach Yourself TCP/IP in 24 Hours, 6th Edition is a practical guide to the simple yet illusive protocol system that powers the Internet. A step-by-step approach reveals how the protocols of the TCP/IP stack really work and explores the rich array of services available on the Internet today. You'll learn about configuring and managing...

Price:  $26.29  |  Publisher:  SAMS Publishing  |  Release:  2017

Learning Stencyl 3.x Game Development

Learning Stencyl 3.x Game Development

by Innes Borkwood

Creating video games has traditionally been a long and complicated process, requiring years of experience and a vast array of skills. However, with the introduction of comprehensive game-development toolkits such as Stencyl, the fun has returned to the art of game-creation - anyone who has the desire to create their own video game can now...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2013