Free IT, Programming and Computer Science Books



Bookstore > Books > Free Downloads

Programming for Computations - Python, 2nd Edition

Programming for Computations - Python, 2nd Edition

This book presents computer programming as a key method for solving mathematical problems. This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five ...
Wearable Tech Projects

Wearable Tech Projects

We've gathered up the best bits of wearable technology from the first two years of HackSpace magazine for this amazing book. Its 164 pages are packed with step-by-step tutorials and inspirational projects to help you add a unique look to your wardrobe! Ditch the circuit board, step away from the computer: it's time to use your t...
Games and Rules

Games and Rules

Why do we play games and why do we play them on computers? The contributors of Games and Rules take a closer look at the core of each game and the motivational system that is the game mechanics. Games are control circuits that organize the game world with their (joint) players and establish motivations in a dedicated space, a "Magic ...
Containerized Docker Application Lifecycle with Microsoft Platform and Tools

Containerized Docker Application Lifecycle with Microsoft Platform and Tools

Enterprises are increasingly adopting containers. The enterprise is realizing the benefits of cost savings, solution to deployment problems, and DevOps and production operations improvements that containers provide. Over the last years, Microsoft has been rapidly releasing container innovations to the Windows and Linux ecosystems – part...
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...
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...
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 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....
JavaScript from ES5 to ESNext

JavaScript from ES5 to ESNext

The author wrote this open book to help you move from pre-ES6 knowledge of JavaScript and get you quickly up to speed with the most recent advancements of the language.JavaScript today is in the privileged position to be the only language that can run natively in the browser, and is highly integrated and optimized for that.The future of J...
Learning SAS

Learning SAS

SAS (Statistical Analysis System) is a statistical software suite for data management, advanced analytics, multivariate analysis, business intelligence, criminal investigation, and predictive analytics.It is an unofficial and free SAS book created for educational purposes. All the content is extracted from Stack Overflow Documentation, wh...
Bash Notes for Professionals

Bash Notes for Professionals

The Bash Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
SQL Server Metadata Succinctly

SQL Server Metadata Succinctly

SQL Server is a very complex and powerful product, but it provides tremendous amounts of data about itself. You can use this metadata to improve your database design, increase performance, review security, and more. Joseph D. Booth will show readers sample scripts and queries using information schema views as well as SQL Server-specific v...
The Next.js Handbook

The Next.js Handbook

The author wrote this open book to help you quickly learn Next.js and get familiar with how it works.The ideal reader of the book has zero knowledge of Next.js, has used React in the past, and is looking forward diving more into the React ecosystem, in particular server-side rendering.I find Next.js an awesome tool to create Web Applicati...
D3 Tips and Tricks v3.x

D3 Tips and Tricks v3.x

D3 Tips and Tricks is a book written to help those who may be unfamiliar with JavaScript or web page creation get started turning information into visualization.Data is the new medium of choice for telling a story or presenting compelling information on the Internet and d3.js is an extraordinary framework for presentation of data on a web...
Neural Networks with JavaScript Succinctly

Neural Networks with JavaScript Succinctly

James McCaffrey leads you through the fundamental concepts of neural networks, including their architecture, input-output, tanh and softmax activation, back-propagation, error and accuracy, normalization and encoding, and model interpretation. Although most concepts are relatively simple, there are many of them, and they interact with eac...
Kubernetes Succinctly

Kubernetes Succinctly

With excellent orchestration and routing capabilities, Kubernetes is an enterprise-grade platform for building microservices applications. Kubernetes is evolving as the de facto container management tool used by organizations and cloud vendors all over the world. Kubernetes Succinctly by Rahul Rai and Tarun Pabbi is your guide to learning...
React Succinctly

React Succinctly

React is one of the most popular JavaScript UI libraries in use today, providing a simple approach to creating stateful UI components that can be combined to create a complete web app. In React Succinctly by Samer Buna, you'll learn the fundamental concepts of the React library, how the library fits in with modern JavaScript, and how...
C++ Notes for Professionals

C++ Notes for Professionals

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

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

Subscribe to Newsletter

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