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.

Application Security in .NET Succinctly

Application Security in .NET Succinctly

Security in software development should be a first-order requirement, but it’s often implemented in projects as an afterthought. With Application Security in .NET Succinctly, author Stan Drapkin provides a refresher of .NET security practices and fills common knowledge gaps for experienced developers and novices alike. Learn about hashes, machine authentication code, key derivation, binary and text encodings, symmetric and authenticated encryption, and much more, and begin properly securing your .NET apps today.


ASP.NET WebHooks Succinctly

ASP.NET WebHooks Succinctly

Taking advantage of WebHooks is something that many developers want to achieve, but many struggle to find a starting point. In ASP.NET WebHooks Succinctly, Gaurav Arora guides readers through the necessary skills and processes to get started.


Asynchronous Programming Succinctly

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, Dirk Strauss shows readers how to use Microsoft Visual Studio to create apps that function well even when performing tasks.


Neural Network Design (2nd Edition)

Neural Network Design (2nd Edition)

Neural Network Design (2nd Edition), by the authors of the Neural Network Toolbox for MATLAB, provides a clear and detailed coverage of fundamental neural network architectures and learning rules. This book gives an introduction to basic neural network architectures and learning rules. Emphasis is placed on the mathematical analysis of these networks, on methods of training them and on their application to practical engineering problems in such areas as nonlinear regression, pattern recognition, signal processing, data mining and control systems.


Practical Web Development

Practical Web Development

Practical Web Development: Learn CSS, JavaScript, PHP, and more with this vital guide to modern web development is perfect for beginners who want to get started and learn the web development basics, but also offers experienced developers a web development roadmap that will help them to extend their capabilities.


Java Succinctly Part 2

Java Succinctly Part 2

In this second eBook on Java, Christopher Rose takes readers through some of the more advanced features of the language. Java Succinctly Part 2 explores powerful and practical features of Java, such as multithreading, building GUI applications, and 2-D graphics and game programming. Then learn techniques for using these mechanisms in coherent projects by building a calculator app and a simple game with the author.


Thinking in JavaScript

Thinking in JavaScript

Thinking in JavaScript: A focused guide designed to help you understand and start speaking the language of the Web. In this book, we are going to use a practical approach so that we can gain more insight into JavaScript. By the end of the book, we should be able to understand the concepts of JavaScript so that we can implement it in our real-life applications.


Java Succinctly Part 1

Java Succinctly Part 1

Java applications are ubiquitous, and the language is consistently ranked as one of the most popular and dominant in the world. Christopher Rose’s Java Succinctly Part 1 describes the foundations of Java–from printing a line of text to the console, to inheritance hierarchies in object-oriented programming. The e-book covers practical aspects of programming, such as debugging and using an IDE, as well as the core mechanics of the language.


PHP Succinctly

PHP Succinctly

In PHP Succinctly, author José Roberto Olivas Mendoza guides newcomers through PHP’s basics, which includes deployment, programming themes such as variables, decision making, arrays, functions, and databases, and the creation of a functional webpage that will connect to a database. By the end, you’ll be ready to join the vast community of PHP users around the world.


Introduction to Windows Containers

Introduction to Windows Containers

As a result of Microsoft’s strong strategic partnership with Docker—the de facto standard in container management software—enterprises can minimize the time required to onboard and run Windows Containers. Docker presents a single API surface and standardizes tooling for working across public and private container solutions as well as Linux and Windows Container deployments. This is the next phase in IT evolution in which a direct replatform of code cannot be achieved and truly begins to bring the power of the cloud to any enterprise. Introduction to Windows Containers begins the journey to containers by giving you an in-depth introduction into what they are and the technology that surrounds and powers them.





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.