Introduction to C++

72,00 

C++ is a standard language in finance, gaming and in the industry due to its strong performance and versatility. It supports various programming paradigm (procedural and object-oriented) and has a strong standard library. This course, aimed at those with programming experience, will provide all the basic notions for building programs in C++.

Out of stock

Sorry, the course is fully booked. If you are interested in getting notifications for available spots in case other participants cancel, please leave your name and email address below

SKU: 9971 Category:

Start date

October 24, 2023

End date

October 26, 2023

Language(s) of the training

English

Languages spoken by the coach(es)

English, French

Instructor(s)

Laurent Cetinsoy

Contents

  • C++ Basics: Syntax, data types, and variables.
  • Operators and Control Structures: Use of operators, conditionals, and loops.
  • Functions and Arrays: Understanding and utilizing functions, arrays, and strings.
  • Pointers: Basics of pointers and memory management.
  • Object-Oriented Programming: Introduction to classes, objects, and key OOP principles.
  • Standard Library: Overview and usage of the standard library.
  • Error Handling: Introduction to exception handling.
  • Compilation and Debugging: Basic principles and techniques.

Objective

Practice-based course with many exercises on variables, conditions, loops, functions, object oriented programming, program compilation.

Learning Outcomes

Upon completion of this course, learners will be able to :

  • build and compile programs using c++
  • develop C++ programs using object oriented programming
  • develop C++ programs using the standard library and its data structures

Schedule

This training has a total duration of 18 hours and takes place over 3 days:

  • 24-10-2023: 13:30 – 17:30
  • 25-10-2023: 09:00 – 17:00
  • 26-10-2023: 09:00 – 17:00

Format and Location

This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette

Level

Intermediate

Prerequisites

Proficient in at least one programming language

Additional Info

Certification

This training does not have any assessment or exams; a certificate of participation will be issued to participants.

Esco Skills

C++, computer programming

Esco Occupations

numerical tool and process control programmer, computer-aided design operator, software developer, database developer, ICT system developer, digital games developer