[Free eBook] Open Workbook of Cryptology

Everyone needs a little cryptology. The problem with crypto is that it has a reputation of being very hard and mysterious, as well as very easy to get wrong. While there are aspects of crypto...

[Free eBook] Deploying Windows 10

Get a head start deploying Windows 10 - with tips and best practices from experts in the field. This guide shows you how to deploy Windows 10 in an automated way without impacting end...

[Free eBook] Haskell Notes for Professionals

The Haskell Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. ...

[Free eBook] Algorithmic Aspects of Machine Learning

This course is organized around algorithmic issues that arise in machine learning. Modern machine learning systems are often built on top of algorithms that do not have provable guarantees, and it is the subject...

Learn Enough JavaScript to Be Dangerous

JavaScript plays a key role in modern software development, not only because it is the only language that runs inside virtually all web browsers, but also because it has become widely used for back-end...

[Free eBook] Asynchronous Programming Succinctly

Unresponsive or sluggish applications can give the impression of a broken or low-quality app. Using asynchronous programming methods, apps can be made to function well even when performing other tasks. In Asynchronous Programming Succinctly,...

Learn Enough Developer Tools to Be Dangerous

Three of the core tools needed for modern software development are the Unix command line, a text editor, and version control with Git. But you don't need to learn "everything" about them, just how...

A Network Architect’s Guide to 5G

As 5G transforms mobile usage and services, network professionals will need to significantly evolve their transport network architectures towards greater sophistication and stronger integration with radio networks, and facilitate transition towards cloud-native 5G mobile...

Even You Can Learn Statistics and Analytics, 4th Edition

This book discusses statistics and analytics using plain language and avoiding mathematical jargon. If you thought you couldnt learn these data analysis subjects because they were too technical or too mathematical, this book is...

Embracing Modern C++ Safely

Embracing Modern C++ Safely shows you how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls. Based on their years of experience with...

POPULAR BOOKS