Learn Python 3 the Hard Way: Solving the Book Exercises

Follow me in this journey to learn Python 3 by solving the exercises of the phenomenal book by Zed Shaw.
Rating: 4.6 out of 5 (5 ratings)
2,172 students
English
English [Auto]
Learn the basics of Python programming in an unconventional way.
Solve the book exercises that vary from simple terminal printing to game development.
Get comfortable writing and executing Python scripts in your computer.
Learn how to use the Python documentation to dive deeper into the programming language.

Requirements

  • A computer (Windows, Mac, or Linux)

Description

This course is yet to be completed. I want to improve my work along the way with you, the student.

In this course, I am going to walk you through the exercises of the book Learn Python 3 the Hard Way by author Zed Shaw. He has done a fantastic job in teaching beginners to dive deep into Python with trial and error. Together we will try to expand on that knowledge for each exercise.

There are 52 exercises in the book, which you can think of as one exercise for a week. Finishing the whole year will give you the ability to write excellent Python programs: from simple script to basic game development. You will learn how to organize your code, the data types, how to work with files, debug, test, and many more.

As I said in the first line, this course is yet to be complete. If you enroll and follow the weekly approach, I promise you I will update the course along the way so there is no week that goes by when you don't have a new video. Also, enroll now for free so you can own the course and get the future updates for free!

Who this course is for:

  • People who want to learn Python in an unconventional way

Course content

1 section19 lectures1h 8m total length
  • A Good First Program
    02:01
  • Comments and Pound Characters
    01:48
  • Numbers and Math
    02:39
  • Variables and Names
    03:32
  • More Variables and Printing
    02:02
  • Strings and Text
    02:40
  • More Printing
    02:29
  • Printing, Printing
    03:06
  • Printing, Printing, Printing
    02:11
  • What Was That?
    03:26
  • Asking Questions
    03:20
  • Prompting People
    02:33
  • Parameters, Unpacking, Variables
    04:48
  • Prompting and Passing
    04:06
  • Reading Files
    03:45
  • Reading and Writing Files
    05:30
  • More Files
    05:50
  • Names, Variables, Code, Function
    10:04
  • Functions and Variables
    02:41

Instructor

Professional Full-Stack Developer & Instructor
Henry Rroga
  • 4.6 Instructor Rating
  • 5 Reviews
  • 2,172 Students
  • 1 Course

My name is Henry Rroga and for the past five years I've been working in the field of programming, making use of different technology stacks to achieve my task goals.

In the last couple of years, I have gotten myself into teaching programming online in my maiden language, and now I want to reach a global audience with platforms like this.