How long does it take to learn Python?

First let’s learn the basics

Without experience, knowledge is useless

  • Pick an obtainable goal
  • Keep it simple
  • Learn as you go
  • Talk to other developers

Picking an obtainable goal

Keeping it simple

  • File counter
  • File re-namer
  • File downloader
  • Telnet client
  • Image re-sizer
  • TCP server

Learning as you go

Talking to other developers


  • Ask relevant questions
  • Try to help others
  • Report scammers and jerks
  • Join mentoring programs
  • Be nice to other people

Do not

  • Ask questions that can be easily found on google
  • Post pictures of error messages
  • Beg for someone to be your personal teacher
  • Expect everyone answer you

Special note on scammers and jerks

  • Inbox me
  • Join our telegram group
  • Go to my web site
  • Anyone want a free course

Where to go from here

Follow me on …



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Bryan Cairns (VoidRealms)

Bryan Cairns (VoidRealms)

Computer programmer loves, Qt, Python, Flutter