Category Archives: Tech Books

Computer Science Concepts in Scratch


Title: Computer Science Concepts in Scratch Author: Armoni and Ben-Ari License: CC 3.0 Book Description: This book will familiarize you with the Scratch visual programming environment. Learning from Scratch can be very helpful because they provide the basic concepts of Computer Science. Scratch users have many different goals: some will build games for entertainment, while others will construct […]

Hadoop with Python


Title: Hadoop with Python Author: Donald Miner, Zachary Radka License: Available for free by O’Reilly Why This Book? Hadoop is one of the most popular open-source distributed processing framework that store big data and manage data processing. Hadoop is mostly written in Java but there are scope of other programming languages too, such as Python. […]

Python for Everybody


Title: Python for Everybody Author: Charles Saverence License: CC 3.0 Unported Book Description: Python is easy to use and one of the most flexible programming language, available for free for Windows, Macintosh and Linux etc. So, learning python can be of great advantage that also boosts your career growth. The main objective of this book […]

Computer Algorithms by Horowitz, Sahni


Title: Fundamentals of Computer Algorithms Author: Ellis Horowitz, Sartaj Sahni, S Rajasekaran Book Description: When we count contribution of computer science to the world,  we can not miss the concept of algorithm. It has given computer science a right direction to grow and follow, today almost in every field, from minor to major, algorithms is […]

Learn C++ Programming Language


Title: Learn C++ Programming Language Author: TutorialsPoint Book Description: C++ is one of the most popular and advanced programming languages sever created. Today, almost every big and small computer technology firms are using C++ as a primary language to develop customized software application. Some Other books of C++ . C++ in Action: Industrial Strength Programming […]

Let’s Build a Compiler


Title: Let’s Build A Compiler Author: Jack Crenshaw Book Description: If you are an experienced programmer or just starting out BUT always had a dream of developing your own language compiler, this book is here for you. This book teaches you how to construct compilers from scratch, it covers all aspects of compiler construction in […]

Principles of Programming Languages


Title: Principles of Programming Languages Author: Mike Grant License: CC 3.0 Book Description: If you are keen to learn about programming languages, this book is for you. This book is a collection of lectures taught to undergraduate and graduate students of John Hopkins University. This book discusses all major modern programming languages such as their […]

Basics of Compiler Design


Title: Basic of Compiler Design Author: Torben Ægidius Mogensen License: The author wrote:Permission to copy and print for personal use is granted. If you, as a lecturer, want to print the book and sell it to your students, you can do so if you only charge the printing cost. If you want to print the book and […]

Essentials of Geographic Information Systems


Title: Essentials of Geographic Information Systems Authors: Jonathan Campbell, Michael Shin License: CC 3.0 Unported Book Description: If you’re here, I expect you know little about GIS. No?  Let me tell you about GIS in brief. GIS or Geographic Information Systems is system or technique used to capture, analyse, manipulate, manage and present all types […]

Neural Networks and Deep Learning


Title: Neural Networks and Deep Learning Author: Michael Nielsen License: CC 3.0 Unported Book Description: In the field of information technology, Neural networks is the system of hardware and software patterned after the design and operation of neurons in human brain. It is also known as artificial neural networks. Through this book, author Michael Nielsen […]

Introduction to Autonomous Mobile Robots


Title: Introduction to Autonomous Mobile Robots Author: Rolland Seigwart, Illah R. Nourbakhash Book Description Mobile robotics is a new term for many of us because it is a young field with promising future ahead. When it comes to robotics, there are many engineering fields included in the root of it such as mechanical engineering, electrical […]

Beyond Linux from Scratch


Title: Beyond Linux from Scratch Author: Mark Hymers License: LFS Org Why This Book? Written in C, Linux is the most popular open-source operating system in the world. This book is an extension to Linux from scratch and it teaches you networking, x-support, sound support, printer and scanner support. This book is mainly aimed to […]

Don’t Panic: Mobile Developer’s Guide to The Galaxy, 17th Edition


Title: Don’t Panic: Mobile Developer’s Guide to The Galaxy Author: Marco Tabor, Mladenka Vrdoljak Publisher: Open-Xchange License: CC 2.5 Why This Book? Excerpts from the Introduction: The focus of this book is on developing mobile apps, which encompasses a number of phases including: planning and specification, prototyping and design, implementation, internal testing and deployment, deployment to […]

Programming Fundamentals: A Modular Structured Approach Using C++


Title: Programming Fundamentals: A Modular Structured Approach Author: Kenneth Leroy Busbee License: CC 2.0 Why This Book? Which programming language you’re learning, C, C++, Java? No matter, this book is written for you; Kenneth Leroy Bubsee writes- the learning modules of this textbook is written without considering any specific language. C++ is used only to explain […]

Raspberry Pi Cookbook for Python Programmers


Title: Raspberry Pi Cookbook for Python Programmers Author: Tim Cox Publisher: Packt Publishing License: Free eBook by the publisher Why This Book? If you’re here, you must be knowing something about Raspberry Pi. Yes or No? If your answer is Yes, you can skip the next paragraph, if the answer is No, have a look on […]