Type-driven Development with Idris

Type-driven Development with Idris

Type-Driven Development with Idris, written by the creator of Idris, teaches you how to improve the performance and accuracy of your programs by taking advantage of a state-of-the-art type system. This book teaches you with Idris, a language designed to support type-driven development.

Mastering Clojure

Mastering Clojure

Clojure is a general-purpose language from the Lisp family with an emphasis on functional programming. It has some interesting concepts and features such as immutability, gradual typing, thread-safe concurrency primitives, and macro-based metaprogramming, which makes it a great choice to create modern, performant, and scalable applications. Mastering Clojure…

Deep Learning with Python

Deep Learning with Python

Discover the practical aspects of implementing deep-learning solutions using the rich Python ecosystem. This book bridges the gap between the academic state-of-the-art and the industry state-of-the-practice by introducing you to deep learning frameworks such as Keras, Theano, and Caffe. The practicalities of these frameworks is often acquired by…

Performance Testing with Jmeter, Second Edition

Performance Testing with Jmeter, Second Edition

This book is a practical, hands-on guide that equips you with all the essential skills needed to effectively use JMeter to test web applications using a number of clear, step-by-step recipes. The book starts with the basics of performance testing and teaches you how to go about recording…

Microsoft Dynamics AX 2012 R3 Development Cookbook

Microsoft Dynamics AX 2012 R3 Development Cookbook

Microsoft Dynamics AX 2012 R3 Development Cookbook will help you manage your company’s or customer’s ERP information and operations efficiently. Beginning with exploring data manipulation concepts in Dynamics AX, you will build scripts to assist data migration and organize data in AX forms. You will learn how to…

Learning Android Application Testing

Learning Android Application Testing

This book is a practical introduction to readily available techniques, frameworks, and tools to thoroughly test your Android applications and improve project development. You will learn the Java testing framework, how to create a test case and debug it. Next, you’ll be walked through using the Android SDK…

Learn Ionic 2

Learn Ionic 2

Explore key scenarios required for building quality Ionic apps quickly and easily and bring them to the iOS and Android mobile ecosystem. Learn Ionic 2 explains various techniques to quickly integrate third-party back end systems. With this short guide, you’ll benefit from practical examples of implementing authentication and authorization,…

Learning Swift, 2nd Edition

Learning Swift, 2nd Edition

Get valuable hands-on experience with Swift 3, the latest version of Apple’s programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for…