I’ve been putting some effort into learning to code in Python. One of
the books I turned to is Learn Python 3
the Hard Way by Zed A. Shaw.
Shaw leads one through Python coding by providing an example of code in
each chapter. You can enter it in your editor and run it. He then provides a
set of exercises to break, test, modify or improve the code or come up with
something on your own.
Actually, this isn’t a particularly hard way to learn coding. It takes
time and effort to work through all the exercises in the book, but learning
anything challenging and worthwhile takes time and effort. You’ll learn a lot
about Python, what works and how to approach programming computers in
general as you work through the book.
I don’t know that I have a good way of elaborating on a book like this.
It is a workbook.
You work through it slowly, step-by-step at the keyboard of your computer.
If you’re a beginner in programming, this is a good place to start.
Python is reputed to be easy to learn, but is a powerful general-purpose language
the you can use to do about anything you want. The early chapters and exercises
are quite easy and Shaw builds skill upon skill as you proceed. In that sense, Shaw
makes it easy, you just have to put in the work.
If you’re interested in this book, you may also be interested in:
Shaw, Zed A. Learn Python 3 the
Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of
Computers and Code. Boston: Addison-Wesley,
2017.
No comments:
Post a Comment