En english version of this page is available at the bottom.
Francais
C++ bases solides + idioms (1 jour)
Cours
Pdf disponible : C++ Module1.pdf (Corrige et template detaille)Exercices
Exercice et Corrige : C++ Module1.rarGestion Memoire (1 jour)
cours par Charles de RousiersCours
Pdf disponible : C++ Module2.pdfExercices
Exercice et Corrige : C++_Exercice2.zipDesign Patterns (1 jour)
Cours
Pdf disponible : C++ Module3.pdfExercices
Exercice et Corrige : C++_Exercice3.rarTest Unitaire (1/2 jour)
cours par Charles de RousiersCours
Pdf disponible : C++ Module6.pdfOptimisation (1/2 jour)
cours par Charles de RousiersCours
Pdf disponible : C++ Module4.pdfTemplate: Bases (1 jour)
cours par Charles de RousiersCours
Pdf disponible : C++ Module5a.pdfExercices
Exercice et Corrige : C++_Exercices5a.zipTemplate: Tr1 et Boost (1 jour)
Cours
Pdf disponible : C++ Module5b.pdfExercices
Exercice et Corrige : C++_Exercices5b.zipComplements
Complements : Complement5b.zipReference
This list will be updated as course advance.- The C++ Programming Language: Bjarne Stroustrup.
- Effective C++: Scott Meyers.
- More Effective C++: Scott Meyers.
- Exceptional C++: Herb Sutter.
- More Exceptional C++: Herb Sutter.
- Design Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides.
- C++ Templates: The Complete Guide: David Vandevoorde, Nicolai M. Josuttis.
- C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond: David Abrahams, Aleksey Gurtovoy.
- Modern C++ Design: Generic Programming and Design Patterns Applied: Andrei Alexandrescu.
English
C++ Solid Reminders + idioms (1 day)
Course
Pdf: C++ Module1.pdfExercices
Exercice and Correction: C++ Module1.rarMemory Handling (1 day)
course by Charles de RousiersCourse
Pdf : C++ Module2.pdfExercices
Exercice and Correction : C++_Exercice2.zipDesign Patterns (1 day)
Course
Pdf: C++ Module3.pdfExercices
Exercice and Correction : C++_Exercice3.rarUnit Test (1/2 day)
course by Charles de RousiersCourse
Pdf: C++ Module6.pdfOptimization (1/2 day)
course by Charles de RousiersCours
Pdf: C++ Module4.pdfTemplate: Bases (1 day)
course by Charles de RousiersCourse
Pdf: C++ Module5a.pdfExercices
Exercice and Correction: C++_Exercices5a.zipTemplate: Tr1 et Boost (1 day)
Course
Pdf: C++ Module5b.pdfExercices
Exercice and Correction: C++_Exercices5b.zipAdditionnal Materials
Additionnal Material : Complement5b.zipReference
This list will be updated as course advance.- The C++ Programming Language: Bjarne Stroustrup.
- Effective C++: Scott Meyers.
- More Effective C++: Scott Meyers.
- Exceptional C++: Herb Sutter.
- More Exceptional C++: Herb Sutter.
- Design Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides.
- C++ Templates: The Complete Guide: David Vandevoorde, Nicolai M. Josuttis.
- C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond: David Abrahams, Aleksey Gurtovoy.
- Modern C++ Design: Generic Programming and Design Patterns Applied: Andrei Alexandrescu.