Main Content

An Introduction to C & GUI Programming

An Introduction to C & GUI Programming

“Even if you are an absolute beginner, this book will teach you all you need to know to write simple programs in C and start creating GUIs. The first half of the book is an introduction to C, and covers …

more ...

The MagPI 80

The MagPI 80

“Discover the 50 best Raspberry Pi tips in this month’s edition of The MagPi. The team has come together to offer a definitive collection of hacks, hints, and tricks. Covering Raspbian, security, coding, making, networking, and the command line …

more ...

Conquer The Command Line 2nd Ed

Conquer The Command Line 2nd Ed

“You too can conquer the command line in the second edition of our first Essentials book. In it, you can learn how to use the command line on Raspberry Pi and in other versions of Linux. Using the command line …

more ...

The MagPI 79

The MagPI 79

“Plus! All this inside The MagPi 79 Build a Teachable Machine. Use Google’s new Coral USB Accelerator to build a machine that learns to identify objects Develop an Android app. Build and deploy Android apps on a Raspberry Pi …

more ...

The MagPI 78

The MagPI 78

“This month we demonstrate a love of Arcade Games! We believe play is an ideal way to learn. So in the latest issue of The MagPi, you’ll find three great game projects bundled together. So power-up your coding, buff …

more ...

The MagPI 77

The MagPI 77

“Happy Christmas! If you got a Raspberry Pi under the tree, you may be wondering what you can do with it. Fear not, as we show you how to make with code on the Raspberry Pi. With Python and some …

more ...

The Official Raspberry Pi Beginner’s Guide

The Official Raspberry Pi Beginner’s Guide

“The Raspberry Pi is a small, clever, British-built computer that’s packed with potential. Made using the same technology you find in a smartphone, the Raspberry Pi is designed to help you learn coding, discover how computers work, and build …

more ...

Book of Scratch

Book of Scratch

“The first ever Code Club book is here! With it, you’ll learn how to code using Scratch, the block-based programming language. In each chapter you’ll find instructions to build cool games, animations, and interactive stories. Your friendly robot …

more ...

The MagPI 76

The MagPI 76

“With Christmas right around the corner, we thought we’d update our Raspberry Pi beginner’s guide for all the new makers getting a Raspberry Pi under their tree this year. Meet: the Superguide. Plus! We have a full breakdown …

more ...

The MagPI 75

The MagPI 75

“This issue, in celebration of getting to number 75, we’re counting down 75 of the greatest Raspberry Pi projects, 50 of which were voted for by you! Who won? Read The MagPi 75 to find out… Also this issue …

more ...