Catalogue
/
Programming
/
Programming in C++

Programming in C++

Dive into the intricate world of C++ programming with this comprehensive training.

Designed for IT professionals, this training unfolds the vast expanse of C++, its historical developments, and the cutting-edge techniques of object-oriented programming.

What will you learn?

Embark on an intensive journey through C++ programming. This course not only familiarizes you with the foundational elements of the language but also delves deeper into its applications and standard libraries. After completing the course, you'll be able to:

  • Grasp the history and evolution of C++.
  • Understand the distinction between object-oriented and procedural programming.
  • Implement C++ features, namespaces, and exception handling proficiently.
  • Work comfortably with standard libraries and understand their organization and utilities.
  • Harness the power of templates, derived classes, and operator overloading.

Requirements:

Prospective learners should be familiar with any text editor, operating system, and ideally possess a foundational understanding of any procedural language such as C, Java, Pascal, or Basic.

Course Outline*:

*We know each team has their own needs and specifications. That is why we can modify the training outline per need.

Introduction to C++:
  • History and development of C++
  • Understanding procedural vs. object-oriented programming
Foundations of C++:
  • Basic elements of the C++ language
  • Types, declarations, and indicators
  • Working with arrays and structures
  • Expressions, statements, and namespaces
Deep Dive into C++ Features:
  • Functions and their importance
  • Compilation process: Source files to execution
  • Exception handling in C++
Exploring Object-Oriented Programming:
  • The principle of abstraction
  • Understanding and creating classes
  • Operator overloading and derived classes
  • Introduction to templates and exception handling
  • The significance of class hierarchy
Mastering the C++ Standard Libraries:
  • Overview of standard libraries in C++
  • Library organization and container utilities
  • Introduction to standard containers
  • Delving into algorithms, function objects, and iterators
  • Understanding allocators, chains, streams, and figures.

Hands-on learning with expert instructors at your location for organizations.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
35
Hours (days:
5
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Immersive hands-on experience in a dedicated setting
*Price can range depending on number of participants, change of outline, location etc.

Master new skills guided by experienced instructors from anywhere.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
35
Hours (days:
5
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Reduced training costs
*Price can range depending on number of participants, change of outline, location etc.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
35
Hours (days:
5
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.