The Python programming language was developed to provide a way to develop code that’s easy to create and understand. While Python contains the same basic structures as other languages, it also offers unique functionality that makes your life as a programmer easier.
This course will show you how to create basic programming structures like decisions and loops. Then, you will move on to more advanced topics such as object-oriented programming with classes and exceptions. In addition, you will explore unique Python data structures such as tuples and dictionaries. You will even learn how to create Python programs with graphic elements that range from simple circles and squares to graphical user interface (GUI) objects like buttons and labels.
Whether you’re interested in writing simple scripts, full programs, or graphical user interfaces, this course will give you the tools you need to use Python with skill and confidence.
Course Options
Online, Self-Guided
Register before June 30, 2025
Code: 2025SC WFTR-CT120-WZ001
Register between July 2-August 29, 2025
Code: 2025UC WFTR-CT120-WZ001
Registration Options:
Online – Fill out the form and pay below
Email – studenthelp@nlc.bc.caemail
Call – NLC Campus Services 1-866-463-6652
In person – Visit us on any campus.
Northern Lights College works with trusted third party education providers to deliver current and relevant online courses. We pride ourselves on ensuring the appropriate security measures are being conducted to keep your personal information safe. To learn more about NLC’s policies visit https://www.nlc.bc.ca/policies