Do you need a personalized offer for your team? Contact us at academy@esolutions.ro or call 0753.029.187

C++ Advanced

C++
COURSE FEATURES
Course Duration
Duration
3 Days
Skill Level
Skill level
Advanced
Course Language
Language
RO / EN
Course Type
Type
In-class / Online-live
Assesments
Assessments
Yes
Price for Custom Training
Custom Training
Price for Open Class Course
Open Class

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!

EMAIL

academy@esolutions.ro

Get in touch

0753.029.187

Our address

Budisteanu Office Building, Strada General Constantin Budisteanu Nr. 28C, Sector 1, Bucuresti

By clicking on "Send" button above, you agree with our terms of use.

EMAIL

academy@esolutions.ro

Get in touch

0753.029.187

Our address

Budisteanu Office Building, Strada General Constantin Budisteanu Nr. 28C, Sector 1, Bucuresti

Related Courses

tableau
Other

This course offers both technical and non-technical professionals the necessary knowledge to explore and analyze data for better business insights with Tableau.

DURATION
3 Days
UI Development
Other

This course covers UI development, equipping participants with the skills to craft visually appealing and user-friendly interfaces using the latest tools and technologies.

DURATION
2 Days
Jenkins
Other

This course provides the knowledge and practical skills to use Jenkins to automate and accelerate the software development lifecycle.

DURATION
2 Days
python
Other

This course provides the knowledge and practical skills to program in Python for a variety of business use cases.

DURATION
3 Days
+ View all courses
dividerLeft

Do you want to become a trainer?

Ask not what your company can do for you, ask what you can do for your company. Apply for a training position.

Apply Now