Unit Testing: Principles, Patterns and Practices shows you how to refine your existing unit tests by implementing modern best practices. You’ll learn to spot which tests are …
DESCRIPTIONDeep learning is applicable to a widening range of artificialintelligence problems, such as image classification, speech recognition,text classification, question …
Description Dependency Injection has become one of the most dominant practices in the past decade, and it's now required knowledge for .NET developers. Dependency Injection in …
DESCRIPTION More than ever, the web is a universal platform for all types of applications, and JavaScript is the language of the web. For anyone serious about web development, it's …
The Internet of Things (IoT) is a hot topic! Analysts call it a disruptive technology. Competing standards and technologies pop up daily, and there are no tangible signs of a …
Critical business applications worldwide are written in the versatile C# language and the powerful .NET platform, running on desktops, cloud systems, and Windows or Linux servers. …
HIGHLIGHT Developers learn to apply the same techniques they use for new application development to legacy apps. DESCRIPTION Most software developers have inherited legacy or …
DESCRIPTION Angular 2 is a JavaScript-based development platform for building dynamic, interactive web applications, SPAs, and mobile apps. Angular applications can be built with …
Whether you’re just starting with JUnit or you want to ramp up on the new features, JUnit in Action, Third Edition has you covered. Extensively revised with new code and new …
HIGHLIGHT An essential guide to building scalable cloud applications in the Azure Services Platform, including Windows Azure, SQL Azure and .NET Services. DESCRIPTION Azure in …