

White Band Associates
C C++P
Certified CPP Programmer (CC++P)
The Ultimate
Programming Certification


C++ is a powerful general-purpose programming language. It can be used to develop operating systems, browsers, games, and so on. C++ supports different ways of programming like procedural, object-oriented, functional, and so on. This makes C++ powerful as well as flexible.
C++ is a programming language with a special focus on the concepts of OOps and their implementation. It has object-oriented features, which allow the programmer to create objects within the code. This makes programming easier, more efficient, and some would even say, more fun.
Vulnerability Assessment & Penetration Testing (VAPT) Track




Certified c++ programmer
C++ is a general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Embarcadero, Oracle, and IBM, so it is available on many platforms.
​
C++ was designed with an orientation toward systems programming and embedded, resource-constrained software and large systems, with performance, efficiency, and flexibility of use as its design highlights. C++ has also been found useful in many other contexts, with key strengths being software infrastructure and resource-constrained applications, including desktop applications, video games, servers (e.g. e-commerce, web search, or databases), and performance-critical applications (e.g. telephone switches or space probes).
​
In 1979, Bjarne Stroustrup, a Danish computer scientist, began work on "C with Classes", the predecessor to C++.The motivation for creating a new language originated from Stroustrup's experience in programming for his PhD thesis. Stroustrup found that Simula had features that were very helpful for large software development, but the language was too slow for practical use, while BCPL was fast but too low-level to be suitable for large software development. When Stroustrup started working in AT&T Bell Labs, he had the problem of analyzing the UNIX kernel with respect to distributed computing. Remembering his PhD experience, Stroustrup set out to enhance the C language with Simula-like features.
​


CC++P Objectives
In this course, you will learn about:
1. The basic programming and OOPs concepts.
2. Creating C++ programs.
3. Tokens, expressions and control structures in C++.
4. Classes and objects in C++.
5. Handling exceptions to control errors and much more.
Course Outcome
After competing this course, you will be able to:
ï‚· Describe OOPs concepts.
ï‚· Use functions and pointers in your C++ program.
ï‚· Understand tokens, expressions, and control structures,
ï‚· Describe and use constructors and destructors.
ï‚· Demonstrate how to control errors with exception handling

Table Of Contents Outline
1. Introduction to C++.
2. Working of C++.
3. Control statements in C ++.
4. Loops in C++
5. Function in C++.
6. Array in C++.
A. 1D -Array.
B. 2D - Array.
7. Pointers in C++.
8. OOP Concepts.
A. Object & Classes.
B. Inheritance.
C. Polymorphism.
D. Friend Functions.
E. Constructor.
F. Destructors.
9. Exceptions Handling.
10.File Handling.
About Exam
Number of Questions 140
Test Duration 2 Hours
Launch Date June 1 2021
Exam Codes CC++P-WBA-011
Languages English
Passing Score 70 %
Mode of Exam online/offline
