🎓 Authorised Pearson VUE and Prometric Test Centre · CIET Country Director for Syria · training in Mazzeh since 2010·Exams we deliver →
Home/Courses/Programming & Web Development/C++ Programming Essentials: CPE Exam Preparation
Programming & Web Development

C++ Programming Essentials: CPE Exam Preparation

Discover C++, one of the most widely used languages for performance-critical software, games and systems.

5 daysFoundation8 modulesCPE: C++ Certified Entry-Level Programmer
Overview

About this course

Discover C++, one of the most widely used languages for performance-critical software, games and systems. Starting from zero, you will learn how programs are built, then practise data types, console input and output, decisions, loops, arrays, strings, pointers, references and functions.

You will also take your first steps into classes and objects, the heart of C++. The course ends with guided preparation for the entry-level C++ certification exam and a clear path to the next level.

What you'll learn

What you'll learn

  • Explain how C++ programs are compiled and run
  • Use C++ data types, variables, operators and console I/O
  • Control program flow with conditions and loops
  • Work with arrays, strings and simple pointers
  • Write functions with parameters, default arguments and overloading
  • Describe the basic ideas of classes and objects
  • Prepare for the entry-level C++ certification exam
Curriculum

Curriculum

8 modules
  • What C++ is and where it is used
  • Compiling and running a program
  • Program structure and namespaces
  • Your first C++ program
  • Fundamental types
  • Variables, constants and literals
  • Arithmetic and assignment operators
  • Type conversions
  • Output with cout
  • Input with cin
  • Formatting output
  • Reading text input
  • Logical and relational operators
  • if, else and switch
  • while, do-while and for loops
  • break and continue
  • Declaring and using arrays
  • The string class
  • Introduction to pointers
  • References
  • Declaring and defining functions
  • Passing by value and by reference
  • Default arguments
  • Function overloading
  • Classes and objects
  • Members and access
  • Constructors
  • Simple class design
  • Exam format and question styles
  • Reading code and predicting output
  • Practice questions and review
  • Exam strategy
Who it's for

Who it's for

Beginners and students who want a practical introduction to C++ and to prepare for the entry-level C++ certification exam.

Before you start

No formal prerequisites. Bring curiosity and a willingness to practise.

Certification

Prepares for

Let's plan your next step together.

Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.

Talk to an advisor →WhatsApp