Available here:
This book takes the mystery out of computer programming. Learn about coding, algorithms and more.