Download Latest Free Computer Books

This site lists free eBooks and online books related to programming, computer science, software engineering, web design, mobile app development, networking, databases, information technology, AI, graphics and computer hardware which are provided by publishers or authors on their websites legally. We do not host pirated books or we do not link to sites that host pirated books.

The Little ASP.NET Core Book

The Little ASP.NET Core Book

This short book helps developers and people interested in web programming, learn about ASP.NET Core 2.0, a new framework for building web applications and APIs. The Little ASP.NET Core Book is structured as a tutorial. You’ll build a to-do app from start to finish.


Gradle Succinctly

Gradle Succinctly

Gradle is an open-source build automation system conceived upon a Groovy-based domain-specific language. Gradle was designed for multi-project builds, as a build tool and a means for automating the compilation, test, and release process. In Gradle Succinctly, author José Roberto Olivas Mendoza will show readers how to improve their projects’ development cycle in order to shrink delivery times and build more reliable products with Gradle, from installing it to exploring capabilities like hooks and dependency management.


Force.com Succinctly

Force.com Succinctly

Force.com Succinctly offers developers and business users easy access to the many benefits of this popular platform. Now anyone can build powerful enterprise apps without writing lots of code, and author Ed Freitas guides readers through the Force.com fundamentals. Developers from backgrounds such as SQL Server, .NET, and JavaScript will see quickly that Force.com abstracts much of the complexity behind a relational database and makes it easy to create apps based on out-of-the-box Salesforce objects.


Cryptography in .NET Succinctly

Cryptography in .NET Succinctly

Irresponsible ownership of data is the cause of many leaked emails, data, and other damaging information. Securing a user’s personal information is the job of software developers. If you, as a developer, can decrypt the information stored in the database of the system you are working on, then so can anyone else. In Cryptography in .NET Succinctly, Dirk Strauss will take readers through generating cryptographic signatures, hashing and salting passwords, and when and how to use symmetric vs. asymmetric encryption.


Power BI Succinctly

Power BI Succinctly

Power BI is a cloud-based business analytics service that gives us a single view of the most critical business data. A tool for creating live dashboards and rich, interactive reports, Power BI allows access to data for monitoring the health of a business. Pierstefano Tucci will take readers through the Power BI interface, query creation, publishing your work, and more in Power BI Succinctly.


Think Java: How to Think Like a Computer Scientist

Think Java: How to Think Like a Computer Scientist

Think Java: How to Think Like a Computer Scientist is an introduction to computer science and programming intended for people with little or no experience. We start with the most basic concepts and are careful to define all terms when they are first used. The book presents each new idea in a logical progression. Larger topics, like recursion and object-oriented programming, are divided into smaller examples and introduced over the course of several chapters.


Modeling and Simulation in Python

Modeling and Simulation in Python

Modeling and Simulation in Python is an introduction to modeling and simulation of physical systems using the Python programming language.


Think DSP: Digital Signal Processing in Python

Think DSP: Digital Signal Processing in Python

If you understand basic mathematics and know how to program with Python, you’re ready to dive into signal processing. While most resources start with theory to teach this complex subject, Think DSP: Digital Signal Processing in Python introduces techniques by showing you how they’re applied in the real world.


Think Bayes: Bayesian Statistics Made Simple

Think Bayes

Think Bayes: Bayesian Statistics Made Simple is an introduction to Bayesian statistics using computational methods. This book uses Python code instead of math, and discrete approximations instead of continuous mathematics. As a result, what would be an integral in a math book becomes a summation, and most operations on probability distributions are simple loops.


Think Stats 2nd Edition

Think Stats 2nd Edition

Think Stats: Exploratory Data Analysis in Python is an introduction to Probability and Statistics for Python programmers. It emphasizes simple techniques you can use to explore real data sets and answer interesting questions. The book presents a case study using data from the National Institutes of Health. Readers are encouraged to work on a project with real datasets.





Free Offer of the Day!

The PHP AnthologyThe Ultimate Interview Guide - Free eBook!
Get tips from the team that conducts over 250 interviews a month. At Morgan Hunter, we interview an average of 257 people a month. We've seen it all - the good, the bad, and the just okay. We want to share our experience with you, because we know what it takes to have a successful interview. In this eBook, we will walk you through the steps you need to take to nail your next interview.