Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
Книги для разработчиков

Mastering TypeScript, Second Edition

Mastering TypeScript, Second Edition

Автор:
Год:
Страниц:
658
Просмотров:
1745

Описание

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

Похожее
Fullstack React with TypeScript
Автор: Nate Murray
Год: 2020
Learn React with TypeScript 3
Автор: Carl Rippon
Год: 2018
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
Если вы занимаетесь веб-разработкой - от веб-клиентов до полнофункциональных одностраничных приложений - то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.Вы научитесь:- Проектировать и строить...
Изучаем TypeScript 3
Автор: Натан Розенталс
Год: 2019
TypeScript – это и язык, и набор инструментов для генерации кода JavaScript. Он был разработан Андерсом Хейлсбергом в корпорации Microsoft, чтобы помочь разработчикам в написании кода JavaScript в масштабах предприятия.Книга начинается со знакомства с языком TypeScript, и, поэтапно переходит от...
Написать сообщение
Тип
Почта
Имя
*Сообщение
RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Почему вы никогда не должны соглашаться на собеседования с программированием
«Великое увольнение» продолжается: теперь с работы уходят даже боссы
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
5 приемов увеличения продуктивности разработчика
Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны
9 тяжёлых уроков, которые я усвоил за 18 лет разработки
8 вещей, которых не должен бояться разработчик
Рассуждение на тему, какую базу данных выбирать
Scrum: 12 терминов, которые нужно запомнить
Hangfire — планировщик задач для .NET
LinkedIn: Sergey Drozdov
Boosty
Donate to support the project
GitHub account
GitHub profile