C++ Advanced
COURSE FEATURES
Duration
3 Days
Skill level
Advanced
Language
RO / EN
Type
In-class / Online-live
Assessments
Yes
Custom Training
1650 Eur / Day
Open Class
650 Eur / Participant
Advanced C++ programming involves delving into the more intricate and sophisticated features of the language to create efficient, performant, and robust applications.
This course is taught in Romanian, with course materials available in either English, or Romanian. The course can be personalized - on request.
DAY
1
TOPICS
12
TOPICS
12
Introduction to C++
Different paradigms of problem solving
POP vs OOP
Features of Object Oriented Programming Languages
Variables
Keywords
Data types
Declaration of Variables
Output Stream (cout) & Manipulators
Input Stream (cin)
Comments
Operators
DAY
2
TOPICS
18
TOPICS
18
Defining a Function
Calling a Function
Return statement
Function Prototype
Basic Function Designs
Scope
Reference variables
Recursion
Parameter Passing Methods
Function Overloading
Default Arguments
Inline Functions
Defining a Class
Creating Objects
Access specifiers
Accessing Class Members
Scope Resolution Operator ( :: )
Defining Member Functions
DAY
3
TOPICS
16
TOPICS
16
Class hierarchies
Base classes
Derived Classes
Derived Class Definition
Access specifier : protected
Types of Inheritance & Programs
Over loading function template
Class Templates
Inheritance Class Templates
set, multiset
Map, multimap
Algorithms
Sorting, Searching
Important STL Algorithms
Partition Operations
Iterators
Contact Us
Feel free to leave us your thoughts so we can discover the solution together!
academy@esolutions.ro
Get in touch
0753.029.187
Our address
20 Constantin Budisteanu Street , 1 st. District, Bucharest
academy@esolutions.ro
Get in touch
0753.029.187
Our address
20 Constantin Budisteanu Street , 1 st. District, Bucharest