Ask our staff anything about our shop or products, or leave your feedback.
In Part I, you will learn essential Pester concepts, like Tests, Mocks and Assersation as well as fundament Pester constructions, like Describe blocks and It ...
This book describes the concepts of software architecture and design patterns. It helps the readers to develop complex software systems using a methodological approach. The ...
Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch's popular Android ...
Learn how to write code that everybody thinks is great. This book covers topics relevant to writing great code at a personal level- craftsmanship, art ...
iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you ...
As part of the Pocket Primer series, this book provides an overview of the major concepts to program in the language of C. Companion files ...
The Kotlin language brings state-of-the-art programming techniques and constructs to Android development. Kotlin for Android App Development will help you rapidly understand Kotlin's principles ...
Your guide to the functional programming paradigm
Functional programming mainly sees use in math computations, including those used in Artificial Intelligence and gaming. This programming ...
This is the official curriculum of the Apple Mojave 101: OS X Support Essentials 10.14 course and preparation for Apple Certified Support Professional (ACSP ...
The financial industry has recently adopted Python at a tremendous rate, with some of the largest investment banks and hedge funds using it to build ...
Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does ...
The Bourne Again SHell (Bash) is a powerful command-line shell interface that lets you communicate directly with the kernel at the heart of a computer ...
This book is designed for use as a primary introduction to Python and can be used as an introductory text or as a resource for ...
A concise and readable primer, The Object-Oriented Thought Process lays the foundation in object-oriented concepts and then explains how various object technologies are used. Early ...
The first full resource to offer advice on tapping into Twitch
Twitch got its start as a live-streaming platform mostly populated by gamers and their ...