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
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
Esco Occupations
numerical tool and process control programmer, computer-aided design operator, software developer, database developer, ICT system developer, digital games developer