Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

edX

C++ Programming Essentials

via edX Professional Certificate

Overview

This Professional Certificate program takes you right from the fundamentals and gradually into the powerful, fast and popular object-oriented programming language of C++. Through a mix of hands-on and highly interactive activities including detailed presentations, comprehensive code demo videos, quizzes and multiple coding assignments, you will be introduced to the highly in-demand world of Data Structures & Algorithms in the C++ universe. This program accommodates both learners with some familiarity in programming but also those who are new to programming. A C++ learning experience for everyone.

Featuring a number of auto-evaluated C++ coding activities that include constructors, conditional operations, iterators and recursion, this program will enable you to build strong problem-solving and logic building skills. You will also learn advanced C++ programming activities like dynamic memory management.

The coding exercises will refine your understanding of various OOP implementations like encapsulation and specialization in C++ and will ensure you are sensitive to best practices such as memory allocation and memory management while designing code efficient programs.

Driven learners will find that they can skill up rapidly from simple to complex coding using the right design patterns in C++ and will be able to implement linear and non-linear data structures and object oriented programming concepts in C++.

These skills will help you become a much sought-after C++ developer and you will find yourself positioned to take advantage of the numerous opportunities available in the world of technology.

Syllabus

Courses under this program:
Course 1: Fundamentals of C++

Think like a developer and learn the basics of foundational C++ programming with auto evaluated hands-on labs.



Course 2: Object Oriented Implementation Using C++

Build a thorough understanding of Object Oriented concepts Using C++ with auto evaluated hands-on labs.



Course 3: Data Structures & Algorithms Using C++

Build efficient programs by learning how to implement data structures using algorithmic techniques and solve various computational problems using the C++ programming language.



Courses

Taught by

Sripriya S, Sathya Ponmalar H, Abin K Abraham, Senthil Kumar P, Thanu James, Sudha C and Josephine Simi N.A.

Reviews

Start your review of C++ Programming Essentials

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.