Montreal College of Information Technology
Collège des technologies de l’information de Montréal English flagEN FlagFR


Fundamentals of Python Programming
State of the Industry

This course in Python is to introduce programming concepts to participants with the help of Python programming language. After gaining some proficiency in python language syntax, students will be introduced to concepts like control flow statements, loops, data structures, oops concepts and best coding practices in Python. Towards the end, the students are taught the advanced topics in Python and object-oriented programming. This course also prepares professionals for two non-official Python certification courses.

Instructor led


Data Science with Python

Basics of programming
Compiler vs interpreter
Algorithm vs pseudo code
Control flow statements
Sample programs to demonstrate logic

Basic syntax of Python program
Expressions and variables
String operations
Types of data

Conditions and branching

Lists and tuples

Classes and objects
Inheritance and polymorphism
Abstraction and encapsulation

Reading files with open
Writing files with open
Loading data with Pandas
Working with and saving data with Pandas


Eligibility and Requirements

General IT knowledge
General IT business knowledge
Working knowledge of Internet browsers

Upon successfull completion you will receive a industry recognised certificate  from MCIT

PCAP – Certified Associate in Python Programming Certification
PCPP – Certified Professional in Python Programming certification



— F.A.Q —

To register for a course, you can either call us or enter your request online and our administrative staff will call you with steps to register.
Definitely. Please feel free to contact our office, we will be more than happy to work with you to meet your training needs.
You can find most of the scheduling and pricing information on our website, or you can call our office for assistance.
Montreal College offers a new session every four months, i.e., in October (fall session), February (winter session) and June (summer session). Students are encouraged to register at least 2 to 16 weeks in advance. Please note that many programs fill up before the registration deadline.