CPP: Advanced Programming in C++
Instructor
admin
- Description
- Curriculum
- Reviews
Round out Your C++ Skills
Here’s the chance to build on what you know and become more proficient in the C++ language. This course is designed for students who already possess an understanding of C++. You’ll work with templates and the Standard Template Library, read and understand template functions and classes, and properly use template classes and methods including third-party templates. The course rounds out your technology skills, sets you apart in the job market, plus, prepares you for the vendor-neutral C++ Certified Professional Programmer Certification (CPP). Prerequisite CPA: Essentials in Programming C++ or equivalent knowledge required.
You’ll Learn These Core Skills:
- Learn the C++ template mechanism and write your own C++ programs.
- Understand and use elements of the C++ STL library.
- Solve programming problems with STL-predefined classes and methods.
- Prepare for the C++ Certified Professional Programmer Certification (CPP).
Lessons
-
1Advanced Concepts in C++
-
2Object-Oriented Design Principles
-
3Advanced C++ Programming Techniques
-
4Smart Pointers and Resource Management
-
5Exception Handling and Error Handling
-
6Multithreading and Concurrency
-
7Standard Template Library (STL) Advanced Features
-
8C++11, C++14, and C++17 Features
-
9Advanced Input/Output and File Handling
-
10Boost C++ Libraries
-
11Design Patterns in C++
-
12Performance Optimization and Profiling
-
13Advanced C++ Best Practices
Stars 5
3
Stars 4
3
Stars 3
0
Stars 2
0
Stars 1
0