23-09 C++ Essentials

Toronto Public Library



This 70-hour course will introduce you to the basics of programming in C++, and the fundamental notions and techniques it uses.

You will have access to hands-on practice materials, labs, quizzes, and tests to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.


There is no prerequisite for this course but learners are expected to have a basic understanding of computers and the internet.

Credentials Earned

Upon successful completion of the course, learners will be eligible to receive a discount voucher to write the certification exam.

Minimum System Requirement

  • Laptop or desktop running Windows, Mac, or Linux operating system (smartphones and tablets are not currently supported)
  • An up-to-date web browser (Google Chrome is recommended)

Course Details

23-09 C++ Essentials

Partner: CPA - Programming Essentials in C++ (English - 2.00 - Self-Paced)

20 Sep 2023 - 30 Jun 2024

Karen Tannis, Melanie Ribau, Nalini Battu

Enroll now