CPRG 100 - Introduction to Python Programming
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.
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
To request a course outline, contact ConEdAdvising@sait.ca
Notes
Prior programming experience is not required.Prerequisites
There are no prerequisites for this course.Applies Towards the Following Certificates
- Data Science Certificate of Achievement : Elective
- Python Programming Certificate of Completion : Required Courses