How to Code: A Step-by-Step Guide to Computer Coding

4.0/5 · 55 ratings

Max Wainewright provides a clear and practical introduction to the digital world through simple instructions and friendly robot guides. This book transforms complex technical ideas into manageable tasks for beginners. It covers the core building blocks of programming such as loops, variables, and selection, ensuring readers build a strong foundation before moving on to creative projects.

Readers …

Shelves
Coding Nonfiction book Max Wainewright Childrens

More like this


Learning Python

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs …

4.0/5 · 55 ratings

Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited …

4.0/5 · 55 ratings

Test-Driven Development: By Example

Author: Kent Beck

Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscie…

4.0/5 · 55 ratings

The Passionate Programmer: Creating a Remarkable Career in Software Development

Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneu…

4.0/5 · 55 ratings

The Pragmatic Programmer: From Journeyman to Master

Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software …

4.0/5 · 55 ratings

I'm a Javascript Games Maker: The Basics

Max Wainewright introduces young readers to the world of programming by turning them into active creators rather than just players. This book focu…

4.0/5 · 55 ratings

Refactoring: Improving the Design of Existing Code

As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront t…

4.0/5 · 55 ratings

Continuous delivery

Winner of the 2011 Jolt Excellence Award!Getting software released to users is often a painful, risky, and time-consuming process. This groundbrea…

4.0/5 · 55 ratings

Head First Design Patterns

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know y…

4.0/5 · 55 ratings

Eloquent JavaScript: A Modern Introduction to Programming

"A concise and balanced mix of principles and pragmatics. I loved the tutorial-style game-like program development. This book rekindled my earlies…

4.0/5 · 55 ratings

Penguin Random House Python Crash Course

Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and m…

4.0/5 · 55 ratings

Working Effectively with Legacy Code

Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get near…

4.0/5 · 55 ratings