Internet Commerce Security Laboratory (ICSL)

An Introduction to Python Programming

Sponsored by Step Up Cyber Training

An Introduction to Programming with Python

In this one-day workshop, we’ll explore the fundamental concepts of programming using Python, a versatile and beginner-friendly language. Programming is simply a way to solve problems step by step, using the tools and rules of a language—and Python is like the WD-40 and duct tape of the programming world: reliable, flexible, and practical. Through fun, hands-on exercises, you’ll gain a solid understanding of key programming principles that can be applied to a variety of projects. This workshop is designed for beginners, with no prior programming knowledge required.

About the trainer

Katie Odgers-Hayes is a qualified adult trainer and cybersecurity enthusiast. She started her career as a junior sysadmin at a dial-up ISP before detouring into social work and adult education. Since 2020, Katie has found her way back to the fold in roles such as security knowledge base curator for a major Australian financial institution, software documentation author, and cybersecurity training developer. As well as being a co-founder and director of Step Up, she has recently started a cybersecurity consultancy venture with two colleagues.