Advertisement
Search  
Always will be ready notify the world about expectations as easy as possible: job change page
Books for developers

Mastering TypeScript, Second Edition

Mastering TypeScript, Second Edition

Author: Nathan Rozentals
Year: 2017
Format: PDF
Pages: 658
Views: 1674

7,44 MB
Description

Build enterprise-ready, industrial-strength web applications using TypeScript and leading JavaScript frameworks.
The TypeScript language, compiler and open-source development toolset brings JavaScript development up to the enterprise level. It allows us to use ES5, ES6 and ES7 JavaScript language features today – including classes, interfaces, generics, modules and more. It’s simple typing syntax enables building large, robust applications using object-oriented techniques and industry standard design principles.

Packed with practical, real-world examples, this book is a guide to bringing 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 asynchronous programming techniques, 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 and in-demand 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 build TypeScript applications, whether you are targeting Angular 2, Aurelia, React, Backbone, Node or any other JavaScript framework.

What you will learn

● Gain an insight into core and advanced TypeScript language features including inheritance, generics, asynchronous programming techniques, promises, decorators and more;
● Integrate your existing JavaScript libraries and third-party frameworks by writing and using declaration files;
● Target popular JavaScript frameworks such as jQuery, Backbone, Angular 2, Aurelia, React, Node and Express;
● Create extensive test suites for your application, including unit testing, integration testing and browser automation with Jasmine, Protactor and Selenium;
● Organize your application code

Similar
Learn React with TypeScript 3
Автор: Carl Rippon
Год: 2018
Страниц: 504
Start developing modern day component based web apps using React 16, Redux and TypeScript 3 with this easy to follow guide filled with practical examples.Key featuresLearn the latest and core features of React such as components, React Router, and suspenseDive...
Angular и TypeScript. Сайтостроение для профессионалов
Автор: Яков Файн, Антон Моисеев
Год: 2018
Страниц: 464
Если вы занимаетесь веб-разработкой - от веб-клиентов до полнофункциональных одностраничных приложений - то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.Вы научитесь:- Проектировать и строить...
ASP.NET Core. Разработка приложений
Автор: Джеймс Чамберс, Дэвид Пэкетт, Саймон Тиммс
Год: 2018
Страниц: 464
Современные разработчики занимаются построением кроссплатформенных приложений, их сопровождением и развертыванием. Чтобы облегчить им тяжкий труд, был создан новый фреймворк компании Microsoft — ASP.NET Core. Теперь в вашем распоряжении множество разнообразных библиотек с открытым кодом, более того, сам фреймворк является продуктом...
TypeScript Essentials
Автор: Christopher Nance
Год: 2014
Страниц: 179
Web applications work on a range of different devices, making them one of the most common ways in which users experience the web today. However, while the flexibility of web apps are great for users, for developers creating them with...
Send message
Email
Your name
*Message


© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban