20 November 2025
Louvain-La-Neuve
Europe/Brussels timezone

C++

Not scheduled
1h 30m
CYCL09B (Louvain-La-Neuve)

CYCL09B

Louvain-La-Neuve

chemin du cyclotron,2, 1348 Louvain-La-Neuve

Speaker

Nicolas Potvin (ULB département informatique)

Description

Introduction to object-oriented programming, classes and templates in C++. Learn useful design patterns that will help you design the architecture of your project.

Content:
- From C to C++
- What is a class ? What is an object ?
- Template programming
- Inheritance, abstract classes and interfaces
- Some more design patterns
- Good practices
- Some pointers to libraries and projects of interest

Prerequisite:
- Being familiar with a text editor
- Being familiar with programming (at least beginner level)
- Understanding what a compiler is

Target audience: Rookie programmer

Presentation materials