The lofty aim

Your own free online CV on \<your-name>.pythonanywhere.com (or if you're willing to pay the good people at pythonanywhere.com: on a domain of your choice)

Introduction: the Hacker universe

hacker A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.

-- RFC 1932

What they had in common was mainly love of excellence and programming. They wanted to make their programs that they used be as good as they could. They also wanted to make them do neat things. They wanted to be able to do something in a more exciting way than anyone believed possible and show "Look how wonderful this is. I bet you didn't believe this could be done."

-- Richard Stallman

Introduction: the ecosystem

Online resources

Bonus: some funny tools

Learning by playing

  • https://www.codewars.com
  • https://codingame.com
  • https://www.codewars.com/trainer/setup
  • OLD_SKOOL!1!! http://www.pythonchallenge.com/

Learning by exploring

  • http://pythontutor.com
  • PyCharm debugger
  • Pythons incredible powers introspection

Other learning tools

  • http://thonny.cs.ut.ee/