Blockchain Basics

Blockchain Basics

In 25 concise steps, you will learn the basics of blockchain technology. No mathematical formulas, program code, or computer science...

Beginning Functional JavaScript

Beginning Functional JavaScript

Learn functional programming concepts using JavaScript ES6. You will learn concepts such as currying, partial functions, higher-order functions, and monads....

PrestaShop Recipes

PrestaShop Recipes

Customize all your PrestaShop themes with easy-to-follow recipes designed to remedy common pitfalls. Separated clearly into subjects, you will easily...

Python Unit Test Automation

Python Unit Test Automation

Quickly learn how to automate unit testing of Python 3 code with Python 3 automation libraries, such as doctest, unittest,...

GameMaker

GameMaker

Push your GameMaker programming skills to the edge with 100 programming challenges using the popular GameMaker: Studio and GML. Each...

Building Arduino PLCs

Building Arduino PLCs

Learn the fundamentals of PLCs and how to control them using Arduino software to create your first Arduino PLC. You...

High Performance SQL Server

High Performance SQL Server

Design and configure SQL Server instances and databases in support of high-throughput applications that are mission-critical and provide consistent response...

Introducing Web Development

Introducing Web Development

This brief book is an easy-to-digest introduction to the key concepts of web development. Understand the concepts of the web...

Beginning Apache Pig

Beginning Apache Pig

Learn to use Apache Pig to develop lightweight big data applications easily and quickly. This book shows you many optimization...

Text Analytics with Python

Text Analytics with Python

Derive useful insights from your data using Python. Learn the techniques related to natural language processing and text analytics, and...