Free & Open IT Books Library

IT-eBooks.dev is a reference library of free, open-access IT books, tutorials, and source code.
All resources in our collection are legally shared under open licenses or with direct author permission.


[localhost]# grep "2025" New_Releases.log | shuf -n 6

Beej's Guide to Network Programming

C / C++

This practical guide offers a clear introduction to network programming using Internet sockets, commonly referred to as 'sockets programming.' While the sockets API originated in Berkeley, it has since been adapted across various platforms, including Unix, Linux, and Windows. Though the API can be overwhelming at first, this book simplifies the lea

Intermediate Statistics with R

R Statistics

Introductory statistics courses prepare students to think statistically but cover relatively few statistical methods. Building on the basic statistical thinking emphasized in an introductory course, a second course in statistics at the undergraduate level can explore a large number of statistical methods. This text covers more advanced graphical su

Exploring JavaScript, ES2025 Edition

JavaScript

This book makes JavaScript less challenging to learn for newcomers by offering a modern view that is as consistent as possible. Highlights: - Get started quickly by initially focusing on modern features. - Test-driven exercises available for most chapters. - Covers all essential features of JavaScript, up to and including ES2022. - Optional advance

The Linux Kernel Module Programming Guide

Linux

The Linux Kernel Module Programming Guide is a comprehensive and practical resource for developers looking to dive into Linux kernel module development. Written by experienced contributors, this guide covers essential concepts, from writing simple "Hello World" modules to advanced topics like character device drivers, system calls, and synchronizat

Think Stats, 3rd Edition

Analysis Python

If you know how to program, you have the skills to turn data into knowledge. This thoroughly revised edition presents statistical concepts computationally, rather than mathematically, using programs written in Python. Through practical examples and exercises based on real-world datasets, you'll learn the entire process of exploratory data analysis

Rexx Programmer's Reference, 2nd Edition

Rexx

Of all the free scripting languages, why should you learn Rexx? Rexx is unique in that it combines power with ease of use. Long the dominant scripting language on mainframes, it is definitely a "power" language, yet it is also so easy to use that its popularity has expanded to every conceivable platform. Today Rexx developers use the language on Wi

[localhost]# tail -6 Recently_Added_Books.log

Kubernetes Deployment Anti-patterns

Kubernetes

This guide serves as a practical reference for deploying applications on Kubernetes, designed for technical professionals who have already containerized their applications. It focuses on the application deployment layer, assuming a properly configured Kubernetes cluster is in place. The content systematically documents common anti-patterns encounte

The Spirit of Wi-Fi

This book chronicles the 15-year genesis of Wi-Fi from an internal venture within NCR Corporation to a billion-dollar global market. Written by a key leader who spearheaded the technology through successive corporate transformations (NCR, AT&T, Lucent Technologies, Agere Systems), it provides a firsthand account of innovating inside large, often sk

Differential Privacy in Artificial Intelligence

Differential Privacy in Artificial Intelligence: From Theory to Practice is a comprehensive resource designed to review the principles and applications of differential privacy in a world increasingly driven by data. This book delves into the theoretical underpinnings of differential privacy, its use in machine learning systems, practical implementa

Compressed Sensing Approach to Systems and Control

Python

Compressed sensing, also known as sparse representation or sparse modeling, has experienced substantial growth in research fields such as signal processing, machine learning, and statistics. In recent years, this powerful tool has been successfully applied to the design of control systems. This book provides a comprehensive guide to compressed sens

GenAI for Legal Practice

As generative artificial intelligence (AI) rapidly transforms legal practice, the profession faces opportunities and challenges in adopting these technologies. GenAI for Legal Practice provides a comprehensive and accessible guide to integrating generative AI tools into Australian legal practice, offering both theoretical foundations and practical

Beyond Coding

In today's competitive IT industry, technical skills alone are no longer enough to succeed. This book teaches essential soft skills that transform technical professionals into complete IT leaders. You will master clear communication for diverse audiences, build strong teams through collaboration and conflict resolution, and solve complex problems w

[localhost]# awk '{print $1}' Most_Downloaded_Books.log | sort | uniq -c | sort -nr | head -6

An Introduction to C & GUI Programming, 2nd Edition

C / C++

Freshly updated for GTK3, the 2nd edition of An Introduction to C & GUI Programming will teach you all you need to know to write simple programs in C and start creating GUIs, even if you're an absolute beginner. The first half of the book is an introduction to C, and covers the basics of writing simple command-line programs. The second half shows h

The Official Raspberry Pi Handbook 2023

Raspberry Pi

Discover the true potential of Raspberry Pi with the new, official Handbook 2023. With over 200 pages of amazing projects, fun tutorials, practical guides, and clear reviews, it has everything you need to master Raspberry Pi! Inside The Official Raspberry Pi Handbook 2023 - QuickStart guide to setting up your Raspberry Pi computer - Make stuff with

Blockchain For Dummies, 2nd Edition

Blockchain

Blockchain For Dummies, 2nd IBM Limited Edition, equips you with an understanding of what blockchain is, how it works, and how it can enhance your business and the industry in which it operates. You learn the fundamentals of blockchain and how this technology revolutionizes transactions and business networks. You also discover the important differe

Foundations of Machine Learning, 2nd Edition

A new edition of a graduate-level machine learning textbook that focuses on the analysis and theory of algorithms. This book is a general introduction to machine learning that can serve as a textbook for graduate students and a reference for researchers. It covers fundamental modern topics in machine learning while providing the theoretical basis a

Managing Cloud Native Data on Kubernetes

Kubernetes Cloud

Is Kubernetes ready for stateful workloads? This open source system has become the primary platform for deploying and managing cloud native applications. But because it was originally designed for stateless workloads, working with data on Kubernetes has been challenging. If you want to avoid the inefficiencies and duplicative costs of having separa

Security as Code

Kubernetes AWS

DevOps engineers, developers, and security engineers have ever-changing roles to play in today's cloud native world. In order to build secure and resilient applications, you have to be equipped with security knowledge. Enter security as code. In this book, authors BK Sarthak Das and Virginia Chu demonstrate how to use this methodology to secure any