Loading...

Course Description

With python being one of the most popular programming languages, and Python-based web frameworks such as Django on the rise, the ability to read and write this legacy language is becoming increasingly important in the software industry. Python is used to power web services such as YouTube, DropBox, Google, Reddit, Yahoo, Pinterest, and Instagram and many small companies are taking advantage of this powerful, full-featured programming language.

This course will provide students with a basic understanding of python. It covers the installation of the integrated development environment as well as the use of variables, operators, loops, and decision-making. Students will also learn to manipulate data, file I/O, and exception handling. Prior programming experience would be beneficial but is not required.

Earn a SAIT micro-credential 


This course qualifies for the SAITMicro badge. Students who successfully complete this course with a final grade of A- (80%) or higher will earn a micro-credential and receive a shareable digital badge. Learn more

Learner Outcomes

Upon successful completion of this course, you will be able to:

  • Explain what python is and understand its applications and benefits
  • Set up a python programming environment
  • Identify and use variable types, operators, decision-making statements, and loops
  • Use operators to manipulate different data types correctly
  • Use functions and modules correctly
  • Manipulate files using python accurately
  • Use exceptions to catch errors

Recommendations

Prior programming experience would be beneficial but is not required.

Applies Towards the Following Certificates

Loading...
Enrol Now - Select a section to enrol in
Section Title
Introduction to Python Programming
Type
Internet Paced
Days
Th
Time
6:00PM to 9:00PM
Dates
Jul 22, 2021 to Aug 26, 2021
Schedule and Location
Contact Hours
18.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $325.00
Service charge(s)
  • Tech Fee ($10)
Drop Request Deadline
May 31, 2021 to Jul 30, 2021
Transfer Request Deadline
May 31, 2021 to Jul 30, 2021
Withdrawal Request Deadline
Jul 31, 2021 to Aug 15, 2021
Required Software
(1) Python 3, with path variable to Pythons bin folder to be added to the system environment variables: https://www.python.org/downloads; (2) Idle; (3) Notepad ++
Section Notes

This course will be delivered in a virtual format using Brightspace (D2L) and MS Teams during the dates and times listed above.

SAIT will email your student ID and log-on information. Instructors will set up the MS Teams site. 

Section Title
Introduction to Python Programming
Type
Internet Paced
Days
T
Time
6:00PM to 9:00PM
Dates
Sep 07, 2021 to Oct 12, 2021
Schedule and Location
Contact Hours
18.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $325.00
Service charge(s)
  • Tech Fee ($10)
Drop Request Deadline
Jun 02, 2021 to Sep 15, 2021
Transfer Request Deadline
Jun 02, 2021 to Sep 15, 2021
Withdrawal Request Deadline
Sep 16, 2021 to Oct 01, 2021
Required Software
(1) Python 3, with path variable to Pythons bin folder to be added to the system environment variables: https://www.python.org/downloads; (2) Idle; (3) Notepad ++
Section Notes

This course will be delivered in a virtual format using Brightspace (D2L) and MS Teams during the dates and times listed above.

SAIT will email your student ID and log-on information. Instructors will set up the MS Teams site. 

Required fields are indicated by .