Python 4 hour Crash Course - Part 2/2
2024-08-23 , Breakout Room

Learn as much Python as you can in four hours with a mix of theory and practical, hands-on typing of code.

The overall structure of the workshop is: Learning Python (why and how), Main Content (most of the workshop), Revision, Mini Project, Final Questions.

Content covered includes: Syntax, Data types (Numbers, Strings (text), Lists, Dictionaries (mappings), Sets, Others, Dataclasses), Functions, Conditionals, Loops, Comprehensions, Importing, Exceptions (esp. errors), Common mistakes.

Many topics have been left out so we can spend more time on the topics we do cover. At the end of the course you are welcome to keep the detailed slides, including notes, so you can do revision.

For details please see https://kiwipycon.nz/programme/friday-workshops


This course is suitable for beginners to Python. If you've already learned some Python before, you might still find this course useful to broaden and firm up your understanding.

The exercises typically include extra tasks to keep the faster students busy while slower students cover the basics.

You'll need a laptop with a contemporary web browser (we'll be using futurecoder.io to run code).


What is the anticipated audience for your presentation?:

Beginner

Grant has been an enthusiastic user of Python for many years and has delivered numerous conference talks, meetup presentations, and training sessions on the language. Grant's open source statistics application, SOFA Statistics (over 300,000 downloads to date) is completely written in Python as is the forthcoming replacement SOFA Lite. More recently, Grant has collaborated with Ben Denham to launch the Lean Python (When Of Python) initiative aimed at ensuring Python lives up to its original promise of simplicity and elegance. Grant currently works in the Tech Insights team at 2degrees and was part of the Data Science Team at Qrious where he processed hundreds of billions of records using PySpark and Python.

This speaker also appears in: