CPP: Advanced Programming in C++

4.5
6 reviews

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed

Recent Comments

No comments to show.

Archives

Categories

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

1
Advanced Concepts in C++
2
Object-Oriented Design Principles
3
Advanced C++ Programming Techniques
4
Smart Pointers and Resource Management
5
Exception Handling and Error Handling
6
Multithreading and Concurrency
7
Standard Template Library (STL) Advanced Features
8
C++11, C++14, and C++17 Features
9
Advanced Input/Output and File Handling
10
Boost C++ Libraries
11
Design Patterns in C++
12
Performance Optimization and Profiling
13
Advanced C++ Best Practices