IT eBooks
Download, Read, Use

Most Popular eBooks


Cracking Codes with Python

Cracking Codes with Python
Practical Machine Learning with Python

Practical Machine Learning with Python
Pro C# 7

Pro C# 7
Modern Java Recipes

Modern Java Recipes
Learning TensorFlow

Learning TensorFlow
A Common-Sense Guide to Data Structures and Algorithms

A Common-Sense Guide to Data Structures and Algorithms
JavaScript: The Definitive Guide, 6th Edition

JavaScript: The Definitive Guide, 6th Edition
Learning C++ by Building Games with Unreal Engine 4, 2nd Edition

Learning C++ by Building Games with Unreal Engine 4, 2nd Edition
Hands-On Dark Web Analysis

Hands-On Dark Web Analysis
DevOps: WTF?

DevOps: WTF?

Last Added eBooks


Understanding the DOM
Understanding the DOM [free ebook]
JavaScript is the de facto programming language of the web, but the language itself does not include any built-in method for working with input/output (I/O), such as graphics display and sound. Instead, the web browser provides an API for accessing t...
The React Beginner's Handbook
The React Beginner's Handbook [free ebook]
The React Beginner's Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. The author find this approach gives a well-rounded overview. This book does not try to cover everything under the sun related to React. It focuses o...

Problem Solving with Algorithms and Data Structures
Problem Solving with Algorithms and Data Structures [free ebook]
The study of algorithms and data structures is central to understanding what computer science is all about. Learning computer science is not unlike learning any other type of difficult subject matter. The only way to be successful is through delibera...
XcalableMP PGAS Programming Language
XcalableMP PGAS Programming Language [free ebook]
XcalableMP is a directive-based parallel programming language based on Fortran and C, supporting a Partitioned Global Address Space (PGAS) model for distributed memory parallel systems. This open book presents XcalableMP language from its programming...

Principles of Programming Languages
Principles of Programming Languages [free ebook]
In this open book, our goal is to study the fundamental concepts in programming languages, as opposed to learning a range of specific languages. Languages are easy to learn, it is the concepts behind them that are difficult. The basic features we stu...
Distributed Services with Go
Distributed Services with Go
This is the book for Gophers who want to learn how to build distributed systems. You know the basics of Go and are eager to put your knowledge to work. Build distributed services that are highly available, resilient, and scalable. This book is just w...

Web Development with Clojure, 3rd Edition
Web Development with Clojure, 3rd Edition
Today, developers are increasingly adopting Clojure as a web-development platform. See for yourself what makes Clojure so desirable, as you create a series of web apps of growing complexity, exploring the full process of web development using a moder...
Genetic Algorithms in Elixir
Genetic Algorithms in Elixir
From finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don't need an exotic new language or framework to get started; you can learn about genetic algorithms in a language you're alre...

Explore Software Defined Radio
Explore Software Defined Radio
Do you want to be able to receive satellite images using nothing but your computer, an old TV antenna, and a $20 USB stick? Now you can. At last, the technology exists to turn your computer into a super radio receiver, capable of tuning in to FM, sho...
Design and Build Great Web APIs
Design and Build Great Web APIs
APIs are transforming the business world at an increasing pace. Gain the essential skills needed to quickly design, build, and deploy quality web APIs that are robust, reliable, and resilient. Go from initial design through prototyping and implementa...

Programming DSLs in Kotlin
Programming DSLs in Kotlin
Creating your own domain-specific languages (DSLs) is both challenging and exhilarating. DSLs give users a way to interact with your applications more effectively, and Kotlin is a fantastic language to serve as a host for internal DSLs, because it gr...
A Common-Sense Guide to Data Structures and Algorithms, 2nd Edition
A Common-Sense Guide to Data Structures and Algorithms, 2nd Edition
If you thought that data structures and algorithms were all just theory, you're missing out on what they can do for your code. Learn to use Big O Notation to make your code run faster by orders of magnitude. Choose from data structures such as hash t...

Quantum Computing
Quantum Computing
You've heard that quantum computing is going to change the world. Now you can check it out for yourself. Learn how quantum computing works, and write programs that run on the IBM Q quantum computer, one of the world's first functioning quantum comput...
Build Location-Based Projects for iOS
Build Location-Based Projects for iOS
Coding is awesome. So is being outside. With location-based iOS apps, you can combine the two for an enhanced outdoor experience. Use Swift to create your own apps that use GPS data, read sensor data from your iPhone, draw on maps, automate with geof...

iOS Unit Testing by Example
iOS Unit Testing by Example
Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's built-in test framework XCTest and Swift to get rapid feedback on all your code - including legacy code. Learn the tricks and techniques of testing all iOS code, especia...
How To Build a Website With CSS and HTML
How To Build a Website With CSS and HTML [free ebook]
This project-based eBook will introduce you to Cascading Style Sheets (CSS), a stylesheet language used to control the presentation of websites, by building a personal website using our demonstration site as a model. Though our demonstration site fea...

The JavaScript Beginner's Handbook
The JavaScript Beginner's Handbook [free ebook]
The JavaScript Beginner's Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. The author find this approach gives a well-rounded overview. This book does not try to cover everything under the sun related to JavaScript. I...
Learning Node.js
Learning Node.js [free ebook]
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...

A Practical Introduction to Python Programming
A Practical Introduction to Python Programming [free ebook]
This book started out as about 30 pages of notes for students in my introductory programming class at Mount St. Mary's University. Most of these students have no prior programming experience, and that has affected my approach. I leave out a lot of te...
.NET Framework Notes for Professionals
.NET Framework Notes for Professionals [free ebook]
The .NET Framework Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....

New Releases


XcalableMP PGAS Programming Language

XcalableMP PGAS Programming Language [free ebook]
Distributed Services with Go

Distributed Services with Go
Web Development with Clojure, 3rd Edition

Web Development with Clojure, 3rd Edition
Genetic Algorithms in Elixir

Genetic Algorithms in Elixir
Explore Software Defined Radio

Explore Software Defined Radio
Practical Deep Learning

Practical Deep Learning
Racket Programming the Fun Way

Racket Programming the Fun Way
Dive Into Algorithms

Dive Into Algorithms
Machine Learning for Kids

Machine Learning for Kids
PoC||GTFO, Volume 3

PoC||GTFO, Volume 3
Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.
Only Direct Download
IT eBooks Group © 2011-2021