Free IT, Programming and Computer Science Books



Bookstore > Books > Free Downloads

Qt5 Cadaques

Qt5 Cadaques

This book shall provide you a walk through the different aspect of application development using Qt version 5.x. It focuses on the new Qt Quick technology but also provides necessary information of writing C++ back-ends and extension for Qt Quick....
Webapps in Go

Webapps in Go

The book teaches you how to write web applications in Go without using a framework. It is possible to write a webapp without using any framework in Go. Each new concept will be explained via a valid code example. The book is based of a todo list manager I wrote in Go, and at any point in time, you can check the source code of the todo lis...
Don't Panic: Mobile Developer's Guide to The Galaxy, 18th Edition

Don't Panic: Mobile Developer's Guide to The Galaxy, 18th Edition

This project was initiated in 2009 with the aim to spread knowledge about mobile technologies and encourage people to enter our community or deepen their existing knowledge.More than twenty writers from the mobile community share their know-how in dealing with topics such as accessibility in mobile apps, UX design, mobile analytics, proto...
Reintroducing React

Reintroducing React

In this book, unlike any you may have come across before, I will deliver funny, unfeigned & dead serious comic strips about every React update since v16+. It'll be hilarious, easy on beginners as well as professionals, and will be very informative as a whole.From the new Lifecycle methods to Advanced Hooks Patterns in React, I�...
Regression Models for Data Science in R

Regression Models for Data Science in R

The ideal reader for this book will be quantitatively literate and has a basic understanding of statistical concepts and R programming. The book gives a rigorous treatment of the elementary concepts of regression models from a practical perspective. After reading the book and watching the associated videos, students will be able to perfor...
Professor Frisby's Mostly Adequate Guide to Functional Programming

Professor Frisby's Mostly Adequate Guide to Functional Programming

This is a book on the functional paradigm in general. We'll use the world's most popular functional programming language: JavaScript. Some may feel this is a poor choice as it's against the grain of the current culture which, at the moment, feels predominately imperative.That said, typed functional languages will, without a...
Python re(gex)?

Python re(gex)?

Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another.This book will help you learn Python Regular Expressions, a mini-programming language for all sorts of text processing needs.The book heavily leans on examples to present features of regular expression...
JavaScript RegExp

JavaScript RegExp

The book heavily leans on examples to present features of regular expressions one by one. It is recommended that you manually type each example and experiment with them.You should have a good understanding of basic-level programming concepts and prior experience working with JavaScript. Should also know functional programming concepts lik...
Introduction to Data Science

Introduction to Data Science

The demand for skilled data science practitioners in industry, academia, and government is rapidly growing. This book introduces concepts and skills that can help you tackle real-world data analysis challenges. It covers concepts from probability, statistical inference, linear regression and machine learning. It also helps you develop ski...
Learning Regular Expressions

Learning Regular Expressions

A regular expression (regex or regexp) is a sequence of characters that define a search pattern. It is an unofficial and free Regular Expressions book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....
Learning React Native

Learning React Native

React Native is an open-source mobile application framework created by Facebook. It is an unofficial and free React Native ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....
Learning Java

Learning Java

Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is an unofficial and free Java ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....
.NET Framework Notes for Professionals

.NET Framework Notes for Professionals

The .NET Framework Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Learning Node.js

Learning Node.js

Node.js is an event-based, non-blocking, asynchronous I/O framework that uses Google's V8 JavaScript engine. It is used for developing applications that make heavy use of the ability to run JavaScript both on the client, as well as on server side and therefore benefit from the re-usability of code and the lack of context switching. I...
Learning C#

Learning C#

C# is a general-purpose, modern and object-oriented programming language pronounced as "C sharp". It is an unofficial and free C# ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....
Learning Microsoft SQL Server

Learning Microsoft SQL Server

Microsoft SQL Server is a relational database management system developed by Microsoft. It is an unofficial and free Microsoft SQL Server ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....
Algorithms Notes for Professionals

Algorithms Notes for Professionals

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

Learning C++

C++ is a general-purpose programming language as an extension of the C programming language, or "C with Classes". It is an unofficial and free C++ ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....
Learning Ruby on Rails

Learning Ruby on Rails

Ruby on Rails (RoR), or Rails, is an open-source popular web application framework. Rails uses Ruby, HTML, CSS, and JavaScript to create a web application that runs on a web server. Rails uses the model-view-controller (MVC) pattern and provides a fullstack of libraries from the database all the way to the view.It is an unofficial and fre...
Learning Go

Learning Go

Go is a statically typed, compiled programming language designed at Google. It is an unofficial and free Go book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow....

Pages: ←Previous | 1 ... 8, 9, 10, 11, 12 ... 28 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.