Textbooks Mastering TypeScript 3: Build enterprise-ready, industrial-strength web applications using TypeScript 3 and modern frameworks, 3rd Edition – Mariahilff.de

Master the TypeScript language and its latest features, explore modern application frameworks, and understand industry best practices in test driven development TDD , object oriented programming OOP and user interface designKey FeaturesExplore TypeScripts key elements and advanced language features in detailUse TypeScript with frameworks such as Backbone, Angular, Aurelia, React, and NodeUnderstand TDD practices, OOP techniques, and other industry best practices to create high quality, modular, and adaptable appsBook DescriptionTypeScript is both a language and a set of tools to generate JavaScript It was designed by Anders Hejlsberg at Microsoft to help developers write enterprise scale JavaScriptMastering TypeScriptstarts with an introduction to the TypeScript language, before moving on to basic concepts You ll learn systematically as each section builds on your knowledge in an easy to understand way, even covering advanced language features, including asynchronous programming techniques, decorators, and generics The book will also guide you through a variety of modern JavaScript and TypeScript frameworks side by side to help you understand and compare their respective strengths and weaknesses As you progress, you ll get up to speed with unit and integration testing for each framework Since best of breed applications use well known design patterns to stay scalable, maintainable, and testable, this book will help you focus on some of these object oriented techniques and patterns, along with their real world implementationBy the end of this book, you will be well versed with TypeScript language features, design patterns, and industry best practices in real world scenariosWhat you will learnGain insights into core and advanced TypeScript language featuresIntegrate existing JavaScript libraries and third party frameworks using declaration filesDiscover popular JavaScript frameworks, such as Angular and ReactCreate test suites for your application with Jasmine and SeleniumOrganize your application code using modules, AMD loaders, and SystemJSExplore advanced object oriented design principlesCompare the various Model View Controller MVC implementations in Aurelia, Angular, and ReactWho this book is forIf you are already an experienced JavaScript or TypeScript developer, this book will help you take your skills to the next level and manage almost any TypeScript project Prior knowledge of JavaScript is not required, although some programming experience is assumedTable of ContentsTypeScript Tools and Framework OptionsTypes, Variables, and Function TechniquesInterfaces, Classes, and InheritanceDecorators, Generics, and Asynchronous FeaturesDeclaration Files and Compile OptionsThird Party LibrariesTypeScript Compatible FrameworksTest Driven DevelopmentTesting Typescript Compatible FrameworksModularizationObject Oriented ProgrammingDependency InjectionBuilding ApplicationsLet s Get Our Hands Dirty

1 thoughts on “Mastering TypeScript 3: Build enterprise-ready, industrial-strength web applications using TypeScript 3 and modern frameworks, 3rd Edition

  1. Andrea Simone Costa Andrea Simone Costa says:

    Decente sulla parte di TS e sugli esempi di testing con Jasmine, completamente inutile per il resto