Online Python Study Group for Beginners

The notebooks in this project are for a series of discussions and exercises for the Beginners' Online Study Group in Python, which meets on Cocalc.

We'll link to new topics here as we work on them. The code is hosted on github. On CoCalc, the shared version of the project is here.

These talks will be delivered and discussed at our online / in-person beginner meetups.

  • First things first
  • Programming Building Blocks: Data, Conditionals, Loops
  • Data Structures
  • String Handling and Regular Expressions
  • Modules and Packages
  • Functions
  • Classes and Object Oriented Programming
  • File IO and Exceptions