Loading...

Course Description

Explore the possibilities of Python programming. Whether you're a beginner or an experienced tech enthusiast, our Introduction to Python Programming course will provide you with a valuable foundation in programming concepts, syntax and problem-solving skills using the Python programming language.

Python is an excellent language to learn because of its readability, versatility and extensive community support. Its simple syntax makes it beginner-friendly, while its applications span web development, data analysis, artificial intelligence and more, offering you a solid foundation for various career paths in technology. Python comes with an extensive library used by many companies and supports both functional and object-oriented programming. It powers web services such as YouTube, DropBox, Google, Reddit, Yahoo, Pinterest and Instagram. Many small companies are also taking advantage of this powerful, full-featured programming language. 

In this 18-hour instructor-led virtual course, you'll learn to use variables, operators, loops and decision-making in an integrated development environment. You'll also learn to manipulate data, read and write to files and implement exception handling. By the end of this course, you'll have developed foundational skills in Python that you can continue building upon.

Note: Registration for this course closes two days before the course start date.

Learner Outcomes

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

  • explain the purpose, applications and benefits of using Python
  • install and run Python programs
  • identify and use variables, operators, decision-making statements and loops in Python correctly
  • use operators to convert and manipulate different data types in Python accurately
  • use functions and modules in Python correctly
  • manipulate Python program files, including read, write, delete and create files.

You’ll demonstrate your skill and knowledge acquisition by completing coursework and both during and after class time.

To request a course outline, contact ConEdAdvising@sait.ca.

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

Notes

Prior programming experience is not required.

Prerequisites

There are no prerequisites for this course.

Applies Towards the Following Certificates

Loading...
Enrol Now - Select a section to enrol in
Section Title
Introduction to Python Programming
Type
Lecture - Online Synchronous
Days
Th
Time
6:00PM to 9:00PM
Dates
May 02, 2024 to Jun 06, 2024
Schedule and Location
Contact Hours
18.0
Delivery Options
Virtual  
Course Fee(s)
Tuition non-credit $405.00
Drop Request Deadline
Dec 14, 2023 to May 08, 2024
Transfer Request Deadline
Dec 14, 2023 to May 08, 2024
Withdrawal Request Deadline
May 09, 2024 to May 23, 2024
Section Notes

Schedule: 
This course will be delivered virtually using MS Teams or Zoom and Brightspace(D2L). Virtual sessions will be held starting May 2 and ending June 6, 2024, from 6:00 pm to 9:00 pm.

We encourage you to use your webcam and microphone to contribute to a more collaborative learning experience. 

Required Software/Technology/Textbooks/Supplies:

Included and access provided: 

  • Student version of Microsoft 365 and Brightspace(D2L) online learning platform
  • Zoom/Teams virtual communication/collaboration app
  • All course curriculum

You’ll need to supply:

On Course Start Date:

  • Ensure your computer, mic and webcam function properly.
  • Follow instructions to log in to Microsoft 365 and check your MS Outlook inbox for any course-related emails from your instructor. Click on the Brightspace (D2L) icon/link to access online course content and further instructions to get started. You’ll be provided with instructions in your course on which app, Zoom or MS Teams, you’ll be using to access virtual sessions.

If you have any questions, contact ConEdAdvising@sait.ca.

Required fields are indicated by .