Skip to main content

Introduction to Python 3 Programming

$208.16

Online, ONLINE

24 hours, 12 weeks self guided, 6 weeks instructor moderated

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 

 

Course Info

$208.16

Online, ONLINE

24 hours, 12 weeks self guided, 6 weeks instructor moderated

Register for this course

Registration

Declaration

DECLARATION

By signing this, I hereby declare that the information I have submitted on this form is true and correct to the best of my knowledge. Completion and submission of this form permits Northern Lights College (NLC) to request and/or confirm any information necessary to support my enrolment. I understand any misrepresentation of this information may result in the cancellation of my enrolment and falsifying documents or information may result in immediate and permanent dismissal from the College. I agree to abide by the rules and regulations of NLC as published in the Calendar, the policies as published in the NLC Policy Manual, and those of the department and program in which I shall be registered, and any changes which may be made while I am a student at NLC.

FREEDOM OF INFORMATION AND PROTECTION OF PRIVACY

Information collected and maintained as part of our student records is collected under the authority of the Colleges and Institutes Act. Northern Lights College gathers and maintains information used for the purposes of admission, registration and other fundamental activities related to being a member of the Northern Lights College community and attending a public post-secondary institution in the Province of British Columbia as well as broader safety purposes including ensuring security on all Northern Lights College campuses. Information you provide will also be used for non-administrative research purposes. This research includes longitudinal research using anonymous linked records in the B.C. Educational Records Linkage File. The personal records in the Link File are not identifiable and are not used for administration purposes. For further information please contact the Registrar’s Office.

Payment

Minimum Price: $1.00
Minimum Price: $0.10