Dr EI Horvath &
Dr EA Horvath
Price:
£95 / $125
learningiot.net
CREATOR
CheckiO
Price:
£10 / $10 per student
(first class free)
checkio.org
CREATOR
This impressive 760-page
epic has been created by
accomplished academics to
provide a complete course
that goes from your first line
of code to creating real-life
Internet of Things projects.
Although it’s intended to
be picked up by academic
institutions and implemented
as a course, there’s no reason
not to self-teach if that’s the
style that works for you.
As well as a solid grounding
in Python, from first principles
to advanced techniques such as
threading, its detailed projects
include reading environmental
data with Sense HAT, using GPS,
and robot control. In addition to
physical computing, there are
many projects on interacting
with the ‘cloud’, such as storing
remote data and alerting.
What’s better than learning
through gaming? CheckiO is a
100% online series of courses
intended for the classroom,
although individuals are also
welcome. Through a series of
over 200 tutorials, worksheets,
and challenges, the participant
starts with the fundamentals and
writes more and more complex
code as the principles of gaming
are revealed. Throughout, there’s
an excellent support system,
including the ability to discuss
solutions with your peers. A
scoring system and awards make
this great fun for the classroom.
If getting into the games industry
appeals, or you just fancy
creating some homebrew and
don’t know where to start, this
might be the perfect choice.
Learning IoT with
Python and Raspberry Pi
CheckiO
Premium
Python
Serious about
Python knowledge?
These are for you
PYTHON – FROM
BEGINNER TO WINNER
This is a more structured course
than others we’ve mentioned
here. A total of three hours of
video and 21 downloadable
resources with coding
exercises. Recommended
for those wanting to learn in
bite‑size sections.
magpi.cc/udemypython
CODE THE CLASSICS
What could be better than
learning through recreating
the golden era of arcade
gamingũ This book Šyes, from
ourselvesš teaches many
fundamental principles of
code while having some
classic fun.
magpi.cc/ctc1
CODE COMBAT
Although aimed at the
classroom, ode ombat is
an epic collection of Python
programming challenges
wrapped in a sophisticated
and fun user interface. ¥ou can
play around for free.
codecombat.com
Learn Python with Raspberry Pi magpi.cc 81
RESOURCES