Open Office Hour — Q&A on Python for Beginners

Open Office Hour — Q&A on Python for Beginners icon

Open Office Hour — Q&A on Python for Beginners

About This Course

An hour with a senior trainer to answer your Python questions. There is no syllabus, because the session is whatever the people in it need. Bring a problem from work, ask which tool to learn next, or listen while we work through someone else's question.

The format is deliberately unstructured. A question that would take three emails and a stalled afternoon usually takes two minutes when you can ask it out loud and show the code. Questions from beginners are the point rather than a distraction — this session is run with them in mind, though we are happy to take questions at any level.

You are welcome to arrive with nothing and just listen. Most people find that the questions other people ask are the ones they had not thought to ask yet.

Held online, so you can join from wherever you work.

Who This Course Is For

Anyone learning Python who has a question and nobody obvious to ask. It suits people partway through a first course or a first project, and people who have been reading and now want to check their understanding against someone who writes Python for a living.

It also suits teams with one or two people picking up Python on their own, where there is nobody in-house to ask when something does not work. Sitting in on other people's questions is a large part of the value.

Prerequisites

None. You do not need to have written any Python, and you do not need to have taken a course with us.

You will get more out of the hour with a specific question or problem in mind — a piece of code that is not working, a decision you are stuck on, a library you cannot choose between. Bringing nothing and listening is also fine, and common.

What You'll Learn

  • Get a direct answer to a question about Python from a working practitioner.
  • Find out why a piece of your own code does not do what you expected.
  • Decide what to learn next, given what you already know and what you are trying to build.
  • Hear the questions other people at your level are asking, and the answers.

Course Syllabus

Day 1 — one hour, driven by the questions in the room

  • Questions taken in turn, with time given to each rather than a fixed agenda
  • Debugging a problem you have brought, live
  • Which library or tool suits a job, and why
  • What to learn next, and what to skip for now
  • Whatever else comes up: any Python question is in scope

Upcoming Sessions

Questions?

Need help choosing the right course or have questions about content?

Contact Us