Content for EBooks

HispaBrick issue 24

“In this edition, the Arvo brothers present their stunning ALIEN building project book. There are interviews with epic diorama builder Michał Kazmierczak and Kevin Hinkle, Community Manager for LEGO’s Community Engagement division. Set reviews include the Brick Bank and …

Introduction to Programming Using Java, Seventh Edition

“WELCOME TO the Seventh Edition of Introduction to Programming Using Java, a free, on-line textbook on introductory programming, which uses Java as the language of instruction. This book is directed mainly towards beginning programmers, although it might also be useful …

new electronics - 9 February 2016

“Analogue Design, Power, Interconnect. Embedded Systems Special. Embedded World Preview.”

The Debian Administrator’s Handbook

“Accessible to all, this book teaches the essentials to anyone who wants to become an effective and independent Debian GNU/Linux administrator. It covers all the topics that a competent Linux administrator should master, from the installation and the update …

The MagPi Essentials - Conquer The Command Line

“For getting instructions from user to computer – in a clear, quick and unambiguous form – the command line is often the best way. Now – thanks to Raspbian on the Raspberry Pi – a new generation are discovering the power of the command …

The MagPi Essentials - Sense HAT

“What is the Sense HAT? Why is it in space? Learn about its amazing sensor-suite, its incredible mission aboard the ISS with Astro Pi, and build five fun and educational projects to help you sense the world around you. The …

Basics of Compiler Design

“Introduction to Compiler Design is a textbook is intended for an introductory course on compiler design, suitable for use in an undergraduate programme in computer science or related fields. The book presents techniques for making realistic, though non-optimising compilers for …

Python for Informatics: Exploring Information

“The goal of this book is to provide an Informatics-oriented introduction to programming. The primary difference between a computer science approach and the Informatics approach taken in this book is a greater focus on using Python to solve data analysis …

Self-Service Linux

“Two of IBM’s leading Linux experts introduce a four-step methodology for identifying and resolving every type of Linux-related system or application problem: errors, crashes, hangs, performance slowdowns, unexpected behavior, and unexpected outputs. You’ll learn exactly how to use …

EBooks  The MagPi 42

The MagPi 42

“It’s been a couple of months since we launched issue 40 with the excellent Raspberry Pi Zero attached to the front of it. Since then we’ve seen some excellent projects flying around the internet as you all figure …