Programming with Python
Overview
The benefit of using a programming language such as Python is that we can automate repetitive tasks. This course covers the fundamental techniques such as functions, for loops and conditional expressions. By the end of this course, you will understand what these techniques are and how they can be applied to solve real-world data wrangling tasks.
This is an online course and will take place, from 13:30 - 17:00 (UK time), on the 23 & 24 Feb 2026. The closing date for enrollment is 16 Feb 2026.
Learning outcomes
Session 1:
By the end of session 1 participants will…
- gain understanding of Booleans and conditional statements.
- be comfortable using if-statements to control program flow.
- have learnt how to use loops to perform repetitive tasks.
- understand the enumerate and zip functions to iterate over multiple objects.
- have knowledge on how Booleans can be used to conditionally extract data.
Session 2:
By the end of session 2 participants will…
- know how to write and utilise their own custom functions.
- have learnt how to add documentation for explaining what functions do using docstrings.
- be able to quickly and concisely populate lists and dictionaries with Python’s comprehensions.
This course does not include:
- Extensive knowledge of Boolean expressions and operators.
- Advanced data analysis, wrangling and manipulation techniques.
- Enough knowledge to compose complex visualisations and interactive plots, see our Data Visualisation with Python course.
- Machine and deep learning modelling techniques, see our website for courses on this topic.
Prior knowledge
The course follows on from the Introduction to Python course. It is assumed that all students have attended this course (or have equivalent skills).
Attendee feedback
- “Jack (presenter) was excellent, really knew his stuff, answered all the questions, responded to emails between sessions, split the material up well.”
How to sign up
Please register. You will be invoiced by our team and receive the Zoom invitation and pre-course information by email.
If you have any questions at all, please don't hesitate to reach out to us at training@jumpingrivers.com.
Good to know
Highlights
- 1 day 3 hours
- Online
Refund Policy
Location
Online event
Organized by
Jumping Rivers
Followers
--
Events
--
Hosting
--