Udemy
PaidLearn C++ Programming: Deep Dive in C++
Abdul Bari's C++ course covers language basics, pointers, classes, templates, and standard-library concepts through explanations and…
University of California, Santa Cruz — Ira Pohl
Compare UC Santa Cruz’s first C++ course for C programmers, using familiar procedural code as a starting point for object-oriented techniques.
Opens on the provider’s site. Check current access and certificate terms there.
This course assumes the learner can already program in C and develops a transition toward C++. Its approximately fifteen-hour sequence uses programming exercises rather than treating C++ as an entirely new starting point. Part B provides a separate continuation after this foundation.
C programmers making the transition to C++. The provider classifies the course as intermediate.
The title establishes a C-programming audience even though the prerequisite field is empty. A learner starting from scratch should choose a beginner programming course first.
Coursera offers paid enrollment or subscription access. Check the enrollment screen for assessment and certificate terms, trials and any financial-aid options. Tool subscriptions, model API usage and cloud services may cost extra.
Convert a small C program into C++ while preserving its output. Explain each design change and retain tests that demonstrate equivalent behavior.
This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.
Took this course? Share what you thought.
Other learning resources covering the same topic.
Udemy
PaidAbdul Bari's C++ course covers language basics, pointers, classes, templates, and standard-library concepts through explanations and…
Coursera
PaidReview Packt’s beginner C++ course for variables, operators, control statements, arrays and vectors, with a route into writing small…
Coursera
PaidExplore Packt’s modern C++ course for classes, memory management, move semantics and operator overloading, intended for learners with…
Coursera
PaidCompare Packt’s advanced C++ course for file operations, inheritance, polymorphism, templates, the STL and introductory data structure…
Coursera
PaidReview Colorado’s introduction to C++ and Unreal, covering types, variables, classes and a first look at the game-development environment.
Coursera
PaidExplore Illinois’ C++ course for memory models, classes and software problem solving, with data structures placed in an object-oriented…