Overview

Whether you're a beginner or an experienced tech enthusiast, this course will provide you with a valuable foundation in programming concepts, syntax and problem-solving skills using Python.

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 has an extensive library that is used by many companies and supports functional and object-oriented programming. It powers web services such as YouTube, DropBox, Google, Reddit, Yahoo, Pinterest and Instagram. Many small companies also use this powerful, full-featured programming language. 

This course teaches you 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.

Prior programming experience is not required.

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 skills and knowledge by completing coursework both during and after class time.

Upcoming dates

Select an available section and add it to your cart. When you're ready, proceed to check out to sign into your student account and complete your registration.

Don't have a student account? Let's set one up!

Registration for this course closes two days prior to the start date.

After you've completed this course

Upon successful completion of this non-credit course, you’ll receive an electronic copy of your official transcript. You’ll also be able to self-print a proof of completion document from your Continuing Education student account.

Micro-credential

Aligned to current industry standards, SAIT’s micro-credentials develop practical, real-world skills and include competency-based testing. Earning a SAIT micro-credential demonstrates to employers you have the required competencies — both skills and knowledge — to get the job done.

Micro-credential 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.

Costs

Textbook and reading list

All required course materials are included in your tuition fees.

Technology

To be successful in this course, you’ll need:

A functional webcam and microphone are recommended to allow for a more collaborative learning experience.

Aldred building

Financial support

Financial opportunities are available to help pay for your course fees. Learn more about how to reduce your education or training costs with available awards, bursaries, loans and grants including the Canada Alberta Job Grant. 

Applicable certificates

This course applies to the following certificate programs:

Certification type
Certificate Certificate of Achievement
Certification type
Certificate Certificate of Completion

Train your team

Interested in group training opportunities for this course? Tell us about your organization's needs, and one of our training consultants will contact you within one business day.

Oki, Âba wathtech, Danit'ada, Tawnshi, Hello.

SAIT is located on the traditional territories of the Niitsitapi (Blackfoot) and the people of Treaty 7 which includes the Siksika, the Piikani, the Kainai, the Tsuut’ina and the Îyârhe Nakoda of Bearspaw, Chiniki and Goodstoney.

We are situated in an area the Blackfoot tribes traditionally called Moh’kinsstis, where the Bow River meets the Elbow River. We now call it the city of Calgary, which is also home to the Métis Nation of Alberta.