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.

Introducing Windows 10 for IT Professionals: Technical Overview

Introducing Windows 10 for IT Professionals: Technical Overview

This edition was written after the release of Windows 10 version 1511 in November 2015 and includes all of its enterprise-focused features. The goal of this book is to help you sort out what’s new in Windows 10, with a special emphasis on features that are different from the Windows versions you and your organi­zation are using today, starting with an overview of the operating system, describing the many changes to the user experience, and diving deep into deployment and management tools where it’s necessary.


Introducing Microsoft SQL Server 2016: Preview 2

Introducing Microsoft SQL Server 2016: Preview 2

In this Microsoft SQL Server 2016: Mission-Critical Applications, Deeper Insights, Hyperscale Cloud- Preview 2 ebook, we introduce three new security features: Always Encrypted, Row-Level Security, and dynamic data masking; discuss enhancements that enable you to better manage performance and storage: TempDB configuration, query store, and Stretch Database; review several improvements to Reporting Services; and also describe AlwaysOn Availability Groups, tabular enhancements, and R integration.


Database Lifecycle Management

Database Lifecycle Management

Database Lifecycle Management: Achieving Continuous Delivery for Databases describes how to apply the business and technical approaches of Database Lifecycle Management (DLM) in order to make database change management processes more visible, predictable and measurable. It is being produced as a lean book, meaning that it’s being written and revised live, with continuous updates on the road to a finished and finalised version.


Python Succinctly

Python Succinctly

Learn to use the Python language to create programs of all kinds. Author Jason Cannon will guide you from complete unfamiliarity with Python to creating practical applications. With Python Succinctly, lack of experience isn’t an obstacle to programming language mastery.


Android Studio Development Essentials – Android 6 Edition

Android Studio Development Essentials - Android 6 Edition

Fully updated for Android 6, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 6 Software Development Kit (SDK).


iOS 9 App Development Essentials

iOS 9 App Development Essentials

iOS 9 App Development Essentials is latest edition of this popular book series and has now been fully updated for the iOS 9 SDK, Xcode 7 and the Swift 2 programming language. The aim of this book is to teach you the skills necessary to build your own apps for iOS 9. Assuming you are ready to download the iOS 9 SDK and Xcode 7, have an Intel-based Mac and ideas for some apps to develop, you are ready to get started.


NancyFX Succinctly

NancyFX Succinctly

In NancyFX Succinctly, you’ll learn what NancyFX is all about, where it came from, and what it can do for you as a .NET developer. Author Peter Shaw will explain why NancyFX is more than just another web framework, and teach you some of the many tricks that make it as easy as possible for you to create stunning web-enabled applications on the .NET platform.


Enterprise Cloud Strategy

Enterprise Cloud Strategy

Lead the journey to the cloud and drive innovation! Discover what makes the cloud so compelling to enterprises; with which applications you should start your cloud journey; how your organization will change, and how skill sets will evolve; how to measure progress; how to think about security, compliance, and business buy-in; and how to exploit the ever-growing feature set that the cloud offers to gain strategic and competitive advantage.


Building Back-End Web Apps with Java, JPA and JSF

Building Back-End Web Apps with Java, JPA and JSF

This book shows how to build back-end web applications with Java, JPA and JSF. A back-end web app is a distributed web app where essentially all work is performed by the back-end component, including data validation and UI page creation, while the front-end only consists of a web browser’s rendering of HTML-forms-based UI pages.


Building Front-End Apps with AngularJS and Parse.com

Building Front-End Apps with AngularJS and Parse.com

This tutorial book shows how to build JavaScript front-end web applications with AngularJS and the cloud storage service Parse.com. By learning from the examples provided in the book, you can quickly improve your understanding of basic concepts and techniques.





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.