Programming

and Land Your Software Developer Dream Job - How to Learn Programming Languages Quickly
and Land Your Software Developer Dream Job - How to Learn Programming Languages Quickly

Review:While the web is full of content that teaches you how to write code and solve specific problems, there aren't many resources that demonstrate how to pragmatically "connect the dots" of building a successful career - and this book does just that. Whether you're new to the development arena or you've written your fair share of if/then/else statements, John's book meets you at any stage of your career and gives you not only the inspiration to reach farther and harder, but outlines the specific step... Read more

The Definitive Guide to Programming Professionally
The Definitive Guide to Programming Professionally

Review:HORRIBLE BOOK!!!! How could this book average over 4 stars is beyond me. It is quite literally the worst Python book I have come across. First and I could forgive this if the content was good, the print in the examples in pathetic. It looks like a 4th recopy from a 25 year old copy machine. That however is the good news about this tripe. This book clearly was written with the goal of making money and generating interest in the writer's website, not to teach Python to beginners. The cursory... Read more

Elements of Reusable Object-Oriented Software - Design Patterns
Elements of Reusable Object-Oriented Software - Design Patterns

Review:Some books really don't need ratings, this is one such book. Any experienced software developer should own a copy of this book and should have studied this book. Beginners are recommended to maybe also buy Alan Shalloway's book titled Design Patterns Explained as companion read or as a primer. Read more

Head First Design Patterns: A Brain-Friendly Guide
Head First Design Patterns: A Brain-Friendly Guide

Review:A wonderful book to introduce and explain some of the key design patterns. The Java examples are well explained and clear. It's not an exhaustive definition, nor does it claim to be. It is, however, a very approachable guide. I reopen it to review the examples almost weekly. Well done Head First! Read more

Refactoring: Improving the Design of Existing Code
Refactoring: Improving the Design of Existing Code

Review:Refactoring definitely embodies the phrase "don't judge a book by its cover". Unfortunately I did this and missed out on a great book for too long. Franky, this thing looks like a text book... not something that would be an easy, enjoyable ready. However, this is exactly what it is.
Fowler's conversational style keeps the book moving and very enjoyable. He opens with a refactoring walkthrough that introduces you to the general concepts. After this the book catalogs all of the refactoring... Read more

Book One of Cataclysm - World of Warcraft
Book One of Cataclysm - World of Warcraft

Review:After reading this book, I've never felt so pumped to play World of Warcraft- Christie seriously just made the expansion so much more fun for me now. Please, please, if you've read the other lore material for World of Warcraft, read this. Arguably the best written book in it's continuity, sans Rise of the Lich King. :) Read more

The Secret of Human Thought Revealed - How to Create a Mind
The Secret of Human Thought Revealed - How to Create a Mind

Review:"As the most important phenomenon in the universe, intelligence is capable of transcending natural limitations, and of transforming the world in its own image. In human hands, our intelligence has enabled us to overcome the restrictions of our biological heritage and to change ourselves in the process. We are the only species that does this."

Ray Kurzweil: How to Create a Mind; the Secret of Human Thought Revealed

Proposition: Anybody who reads, studies and reflects deeply on Ra... Read more

How the Quest for the Ultimate Learning Machine Will Remake Our World
How the Quest for the Ultimate Learning Machine Will Remake Our World

Review:This book is fundamental for the ML enthusiasts conceptual bookshelf.

Some have complained about it's lack of technical detail; mind you, it's a conceptual book and should not be read for technical know-how but more for understanding the spirit of the machine learning researcher and what the big picture is all about. Read more

Learn it faster. Remember it longer. (Volume 2) - A Smarter Way to Learn HTML & CSS
Learn it faster. Remember it longer. (Volume 2) - A Smarter Way to Learn HTML & CSS

Review:Easy to read. The tests and exercises drive the chapter information home. I'm not an experienced coder, and I thought I would have trouble learning this, but this book is the best way I have found to make the information stick. Read more

Learn it faster. Remember it longer. (Volume 3) - A Smarter Way to Learn jQuery
Learn it faster. Remember it longer. (Volume 3) - A Smarter Way to Learn jQuery

Review:The exercises is great. I learn much quicker from doing that reading, and this allows me to do that. However, the timed exercises are mostly broken and reads every input as going over the time limit. This is very frustrating. Please fix the timer. Read more

More information