C++ For C Programmers by University of California (Coursera)
This course has been designed for experienced C programmers who want to learn to program in C++. It is also suitable for those who want to upgrade their skills to the new C++ version V11. The examples and exercises require a basic understanding of algorithms and object-oriented software.
This course is comprised of 4 modules followed by a final exam to test the skills acquired and learners’ grasp on the subject.
- Module 1 – Covers how to convert an existing C program to C++, usage of type safe input and/or output
- Module 2 – Covers review of Dijkstra’s shortest path algorithm, C++ Functions and Generics, C++ classes and OO
- Module 3 – Covers default constructor and initializing syntax, list and dynamic memory allocation, and deep copy
- Module 4 – Covers use of basic Container Classes, Tripod-Container, Iterator and Algorithms
Key Highlights
- Learn Prim’s and Kruskal’s algorithms
- Learn about Conversion Constructors and Copy Constructor
- Tons of quizzes and programming assignments to solidify learning
- Explore complex concepts related to memory allocation and algorithms etc. in great depth with examples
- Enrol for free to get access to all course material and pay a small fee for Certificate of Completion
Duration : 17 hours
Sign up Here