Title: Principles of Programming LanguagesAuthor: Mike GrantLicense: CC 3.0Book 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...
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...
Title: Essentials of Geographic Information SystemsAuthors: Jonathan Campbell, Michael ShinLicense: CC 3.0 UnportedBook 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...
Title: Neural Networks and Deep LearningAuthor: Michael NielsenLicense: CC 3.0 UnportedBook 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...
Title: Introduction to Autonomous Mobile RobotsAuthor: Rolland Seigwart, Illah R. NourbakhashBook DescriptionMobile 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...
Title: Beyond Linux from ScratchAuthor: Mark HymersLicense: LFS OrgWhy 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...
Title: Don't Panic: Mobile Developer's Guide to The GalaxyAuthor: Marco Tabor, Mladenka VrdoljakPublisher: Open-XchangeLicense: CC 2.5Why 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...
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...
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...
Title: Android on x86: An Introduction to Optimizing for Intel ArchitectureAuthors: Darren Cummings, Iggy KrajciLicense: Open AccessWhy This Book?Android on x86: An Introduction to Optimizing for Intel Architecture by Darren Cummings serves two main purposes. First, it tells you how to make applications adaptable with Intel's x86 architecture, including discussions...
Title: Agile Android Software DevelopmentAuthor: Etienne SavardLicense: Creative Commons 4.0Why This Book?Android, being one of the most popular operating systems of this decade, has a lot of potential in future and it’s a language when learned, there is no tension of a great career before you.If you are an...
Title: Cracking Codes with Python Author: Al SweigartLicense: Free to read online Why This Book? Python is one of most popular programming languages we are using on a large scale in all major tech industries. Python is dominant in many organizations such as Google, Amazon, Oracle etc.Using this book, you can learn how...
Title: Java Programming From Problem Analysis to Program Design Author: D S Malik Why This Book? Java Programming: From Problem Analysis to Program Design book written by D. S. Malik is written keeping undergraduate or those students who are new to Java. Java is one of the most popular object-oriented programming language we...
Title: Learning JavaScript Design Patterns Author: Addy OsmaniLicense: CC 3.0Publisher: O'Reilly Media Inc.Why This Book?With Learning JavaScript Design Patterns, readers learn on how to write well structured and maintainable java scripts by applying classical and modern design patterns to the language.This book is also great for people who want to keep...
Title: Data structures and algorithms in java Made EasyAuthor: Narasimha KarumanchiWhy This Book?Data structures and algorithms in java is a book with different solutions for various problems which are related to data structures and algorithms. It was published in 2011 and it is coded in Java language. Students studying computer...