The MagPi - February 2020

(Greg DeLong) #1
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

Free download pdf