Red-Gate.com operates a hub of free technological ebooks and is a technical publisher specializing in database and programming technologies. Their authors are practitioners at the top of their game who have the urge to share their knowledge and expertise with others. All of the ebooks are...
Results for "programming"
29 Self-Help Books That Will Definitely Change Your Life
Are you eager to be a better you? For years, self-help gurus have preached the same simple formula - if you want to improve your life then you need to change how you think and make that effort to get the necessary changes done. Make it a point to have positive thoughts and you will become happier,...
390 Free Linux, Unix, FreeBSD and Operating System Ebooks
Linux (lee'nuhks/ or /li'nuks/,_not_/li:'nuhks) is a free and open-source operating system first developed by Linus Torvalds (a then-student at the University of Helsinki) and friends that was first announced on August 25, 1991. Torvalds built Linux as a free and open source alternative to Minix,...
A Programmer’s Guide to Data Mining
Before you is a tool for learning basic data mining techniques. Most data mining textbooks focus on providing a theoretical foundation for data mining, and as result, may seem notoriously difficult to understand. Don't get me wrong, the information in those books is extremely important. However,...
The Nature of Code
In this course, the students learn the basics of programming (variables, conditionals, loops, objects, arrays) as well as a survey of applications related to making interactive projects (images, pixels, computer vision, networking, data, 3D).The course mostly follows the material found in my intro...
Operating System: From 0 to 1
This book helps you gain the foundational knowledge required to write an operating system from scratch. Hence the title, 0 to 1. The book teaches you core concepts, such as x86 Assembly, ELF, linking and debugging on bare metal, etc., but more importantly, where such information come from. For...
Lisp Hackers: Interviews with 100x More Productive Programmers
The idea of this series came to the author's mind after European Common Lisp Meeting 2011 where he had had a chance to meet in person some of those mythical 100x more productive programmers. And the points he wanted to make were: these guys do exist, and it's really interesting to know how they...
Learning To Launch: Stop Failing. Start Launching
Before we start we want to clarify exactly what this book is, and who it's for. This book isn't for everyone.This book IS for those who want to get better at taking an idea from concept to launch. Those who have never launched but desperately want to do so, or used to be in the habit of launching...
Python for Everybody: Exploring Data In Python 3
Python for Everyone is an introduction to the basics of coding in Python 3 with an emphasis on practical usage. It is intended as a foundation for students who are looking to apply Python within other academic subjects as well as in preparation for the serious study of computer...