Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modules C++ - 42

Ce projet regroupe les modules C++ du cursus 42, visant à apprendre les fondamentaux du langage C++ moderne, à travers des exercices pratiques et des projets progressifs.

Objectifs principaux

  • Maîtriser la syntaxe et les concepts de base du C++ : types, fonctions, boucles, conditions.
  • Comprendre et utiliser la programmation orientée objet : classes, encapsulation, héritage, polymorphisme.
  • Appliquer les concepts avancés : gestion de la mémoire, exceptions, templates, opérateurs surchargés.
  • Développer une rigueur de code : respect des conventions, gestion propre de la mémoire, écriture de code lisible et maintenable.
  • Se préparer à des projets plus complexes : intégration de classes, design patterns simples et algorithmes de base.

Organisation

Chaque module comprend :

  • Des exercices pratiques pour appliquer les concepts vus.
  • Des mini-projets mettant en œuvre plusieurs notions ensemble.
  • Des tests pour vérifier la validité du code et sa conformité aux exigences du cursus.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages