C++ programming
This e-learning training in C++ Programming enables you to acquire the fundamental concepts of this essential object-oriented programming language. Through 6 structured modules (29 chapters), you will discover C++ syntax, input/output management, functions, object-oriented programming, data structures, and the use of the STL standard library. Designed for learners with basic programming knowledge, this training allows you to develop efficient and well-structured programs.
👉 Audience: students, beginner developers, technicians, career changers in IT
👉 Duration: 10 hours
👉 Objective: master the basics and advanced concepts of the C++ language
👉 Intended for: anyone who wants to learn object-oriented programming in C++
Description
💻 Learn C++ programming
The Programming – C++ Language training enables you to progressively master both fundamental and advanced concepts of this object-oriented programming language widely used in software development, embedded systems, and high-performance applications.
📌 Learning objectives
| Objective | Description |
|---|---|
| Understand C++ | Learn syntax, data types, and core mechanisms |
| Master object-oriented programming | Create classes, objects, constructors, and use inheritance |
| Use data structures | Work with lists, stacks, queues, and binary trees |
🧩 A structured and progressive learning path
The training consists of 6 modules covering 29 chapters. It includes both fundamental concepts and advanced topics such as operator overloading, inline functions, and the STL standard library.
📌 Training content
| Topic | Skills covered |
|---|---|
| Introduction to C++ | Input/output, strings, arrays, file handling |
| Functions | Member functions, lambda functions, utility functions |
| Object-oriented programming | Classes, objects, inheritance, overloading, access specifiers |
| Data structures | Linked lists, stacks, queues, binary trees |
| STL standard library | Templates, iterators, STL containers |
🖥️ Technologies and environment
- C++ language
- HTML5
- SCORM standard
- Compatible with Mac and PC
- Browser access (Chrome, Firefox, Edge, Safari)
🎯 Assessment and validation
Assessments are included to validate your progress throughout the course. A certificate of completion is awarded at the end.
❓ Frequently Asked Questions
Yes, basic programming knowledge is recommended to fully benefit from the training.
The average duration is 10 hours, at your own pace.
Yes, it is 100% e-learning and accessible 24/7 on any device.
A certificate of completion is awarded after finishing the course.
You can choose between two payment methods:
- One-time payment: full payment with 12 months access.
- 12 monthly installments: subscription renews monthly after.
Immediate access in both cases.
The Premium version includes personalized support:
- Chat with a tutor
- Email support
- Personalized assistance
Ideal for guided learning with fast answers.
Product Details
Specific References
Reviews
No customer reviews for the moment.