Hackr.io is a site for programmers to find and share the best online programming courses & tutorials. Join them, it only takes 30 seconds.

Here's how it works:

share-icon

Anybody can submit a course/tutorial

thumbs-up

Community upvotes the beneficial tutorials

upwards-graph

The best tutorial rise to the top

Automate the Boring Stuff with Python (automatetheboringstuff.com)

Visit Tutorial
Free
#3 out of total 60 Python tutorials & courses

Submitter

Educator

Coming Soon

Coming Soon.

Wanna find a programming buddy?

Learning a new programming language can be tough especially if you are a beginner in programming. Find a programming buddy and learn this tutorial in more engaged and fun way.
How finding a programming buddy works?
  1. You tell us that you are looking for a programming buddy. We'll ask you details like your timezone, your preferred language, etc. to connect to the right programming buddy.
  2. We'll connect you with other folks looking for programming buddies. It may take a few hours to few days.
  3. Once connected, you can mutually decide on the medium for chatting and screen sharing. That's it. All the best!
View more

Discuss this tutorial:

Ask a question or write your feedback/review of this course or tell anything to the people taking this course.

1 month ago

i am a PCB student and just passed my 12th class this year . and i wanna be a software programmer but colleges for computer science need PCM for BSC in computer science so tell me what i do for a carrer in Computer science. reply fast please

1 month ago

@hacking-tutors If you want to learn to program you can do that online. You don't need any academic degree for that.

4 weeks ago

@saurabh-hooda @hacking-tutors take it from a doctorate student.. you do not need a formal degree to do this.. I leaned most of what I know through self learning. I have other reasons for going to school and torturing myself :) Never once in a job interview have I felt that they even considered my formal education