• RASPBERRY PI EDITION: BUY NOW

    Make your Raspberry Pi come alive with the endless possibilities of Python! Python Unleashed is your step-by-step guide to transforming from a beginner into a coding ninja, equipped to build, innovate, and problem-solve. Python—one of the world’s favourite programming languages—is ready and waiting on your Raspberry Pi, and this book will walk you through everything you need to know about using it.

    BUY NOW 
  • WINDOWS EDITION: AVAILABLE APRIL

    Windows Python Unleashed is your Ultimate guide to, not just learning Python but apply it to real world scenarios. This comprehensive guide will help you learn and transform from a beginner to a coding ninja. Start with Python fundamentals with over 250 programs to guide you through you'll also learn to creating games, developing graphics and sound as well as interfacing with the external world of data with API and web programming.

    AVAILABLE SOON 
  • RASPBERRY PI EDITION: AVAILABLE JUNE

    Assembly Language programming on both the 32-bit and 64-bit Raspberry Pi all rolled into one. Two books for the price of one! Starting off with the fundamentals of assembly language programming and looking at what is common to both processor modes, there are sections for both 32-bit and 64-bit programming. Finally, an advanced section at the end showing how to integrate Assembly Language with other languages.

    AVAILABLE JUNE 

Novice to Ninja

What do "novice" and "ninja" really mean when it comes to learning to code? Many beginner books only skim the surface, leaving you in the hallway while the real gems lie hidden in the rest of the house. The Novice to Ninja series shatters that norm. We're not just covering basics; we're diving deep under the hood, propelling you from a complete beginner—or even an intermediate coder—into a realm of true mastery and confidence. As Merriam-Webster explains, a novice is someone who’s just starting out, while "ninja" in popular usage represents someone who has honed their skills to an impressive level of expertise. Get ready to leave the hallway behind and explore the entire house of programming brilliance.

Our series equips you with the essential tools and insider tips to conquer coding challenges that once seemed insurmountable. With step-by-step guidance, engaging projects, and expert insights, you'll not only grasp the fundamentals but also master advanced techniques that truly set you apart. Imagine embarking on an exhilarating coding adventure where every chapter propels you forward, turning obstacles into opportunities. Whether you're dreaming of developing groundbreaking apps or simply elevating your programming prowess, the Novice to Ninja series is your ultimate gateway to becoming a coding powerhouse.

NOVICE TO NINJA BOOKS

The Coding Press

At The Coding Press, we're all about delivering the very latest in hands-on programming excitement. Our electrifying "Novice to Ninja" series is designed to help you level up from coding newbie to bona fide Ninja Programmer. Whether you're just starting out or already have some experience, our books lay down the essential foundation and equip you with practical skills to write your own code with clarity and confidence. With straightforward explanations and engaging example programmes, you'll dive into coding like never before. Prepare to transform your skills, master best practices for writing clean, efficient code, and learn to debug and troubleshoot with the finesse of a true coding ninja.
We're thrilled to unveil an exciting line-up of books for 2025, kicking off with our Python Book Series. But that's just the beginning – by mid-year, you'll be greeted with at least two new titles, including works on artificial intelligence featuring ChatGPT.

With clear explanations and example programs, you'll explore coding in a way you never imagined. Our pages will transform you into a confident and capable programmer in the genre they cover.
You'll pick up best practices for writing clean, efficient code and gain the skills to debug and troubleshoot your programs effectively.

Our books are available in both softback and eBook format