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.

.NET Microservices: Architecture for Containerized .NET Applications

.NET Microservices: Architecture for Containerized .NET Applications

.NET Microservices: Architecture for Containerized .NET Applications is an introduction to developing microservices-based applications and managing them using containers. It discusses architectural design and implementation approaches using .NET Core and Docker containers. To make it easier to get started with containers and microservices, the guide focuses on a reference containerized and microservice-based application that you can explore.


Azure Cosmos DB and DocumentDB Succinctly

Azure Cosmos DB and DocumentDB Succinctly

DocumentDB is a NoSQL database platform that serves as the base of Azure Cosmos DB, Microsoft’s new globally-distributed, multi-model database service. In Azure Cosmos DB and DocumentDB Succinctly by Ed Freitas, you will learn about many of DocumentDB’s features, how it compares to traditional databases, how to build scalable applications with it, and why it’s a great option for developing web apps. Freitas delivers just what developers need to set up their first DocumentDB collection, query their data, write code for the client side and the server side, and more.


Unity Game Development Succinctly

Unity Game Development Succinctly

Unity has become one of the top choices in tools for game development, holding 45% of the game engine market. In Unity Game Development Succinctly, Jim Perry covers the major features of Unity and those used to create a small 2-D game, from installation to adding features popular in some of today’s successful PC and console games. Set up a UI, sprites, background music, basic animation, and game logic to make your own simple game.


Aurelia Succinctly

Aurelia Succinctly

Aurelia is a relatively new, open-source JavaScript library/framework that simplifies the creation of web-based applications. You can code Aurelia applications using a lot of the same semantics and separation of concerns that you enjoy when developing in Java or C#. In Aurelia Succinctly, Matthew Duffield will walk you through setting up your machine, the semantics of ES6 and ES7 features in Aurelia, using skeleton navigation, databinding, creating custom elements and attributes, and more.


Microsoft Bot Framework Succinctly

Microsoft Bot Framework Succinctly

At the Build 2016 conference, Microsoft announced the Microsoft Bot Framework, a package of tools for building intelligent bots that could be integrated with a variety of communication platforms. With Microsoft Bot Framework Succinctly, you can jump right into building your own bots with the framework, whether you want to make bots for personal use only, or customer-facing bots for your business. Author Ed Freitas provides clear guidance from setting up a bot project in Visual Studio and writing your first bare-bones bot, to publishing one capable of searching for current flight prices.


ASP.NET Core Succinctly

ASP.NET Core Succinctly

In ASP.NET Core Succinctly, seasoned authors Simone Chiaretta and Ugo Lattanzi update you on all the advances provided by Microsoft’s landmark framework. By learning the foundations of the library and understanding the new versions of ASP.NET MVC and Web API, you’ll be equipped with everything you need to build .NET web applications on Windows, Mac, and Linux.


The Power of Prolog

The Power of Prolog

The Power of Prolog is an introduction to modern Prolog. The goal of this book is to bridge the gap between the great traditional Prolog textbooks of the past and the language as it currently is, several decades after these books were written. You will see that many limitations of the past are no longer relevant, while several new constructs are now of great importance even though they are not yet covered in any available Prolog book.


Swift Pocket Reference

Swift Pocket Reference

Get quick answers for developing and debugging applications with Swift, Apple’s multi-paradigm programming language. Updated to cover the latest features in Swift 2.0, Swift Pocket Reference: Programming for iOS and OS X is the perfect on-the-job tool for learning Swift’s modern language features, including type safety, generics, type inference, closures, tuples, automatic memory management, and support for Unicode.


Twilio with C# Succinctly

Twilio with C# Succinctly

A functional introduction to Twilio for experienced C# developers. Ed Freitas will guide readers towards developing voice and messaging apps in C# using Twilio. With just some experience with C#, Twilio with C# Succinctly will open new avenues for effective application development.


Angular 2 Succinctly

Angular 2 Succinctly

Angular 2 is a massively popular JavaScript framework built to take advantage of component development in web apps. In Angular 2 Succinctly, author Joseph D. Booth will guide you through setting up a development environment, interacting with the Angular CLI, building Hello World, and more. By the end, you’ll know how to set up templates, compose components from those templates, and tie them all together with modules to deliver a cohesive web app.





Free Offer of the Day!

The PHP AnthologyThe Principles Of Project Management - Free Preview!
Learn how you can deliver projects on time and on budget, again and again. Every project you manage will be unique. Scope, budgets, team dynamics, and timeframes will differ. As a project manager, the most important factor in achieving project success will be your understanding of 'The Principles Of Project Management'. This book will show you that project management isn't rocket science.