Durée: 3 jours

Dates: du lundi 7 au mercredi 9 décembre 2015 (9h15-17h00)

Lieu: INRIA Rocquencourt (bâtiment 9)

Intervenant: Mauricio Diaz, Cédric Doucet, Vincent Rouvreau

Pré-requis (fort): Avoir déjà implémenté des algorithmes avec un langage de programmation.

Nombre de participants: 15 maximum

La formation est organisée par les SED de Rocquencourt et Saclay, en trois séances. Les personnes qui le souhaitent peuvent s'inscrire à une ou deux séances seulement, mais celles qui seront inscrites sur les trois sessions seront prioritaires (Ces personnes devront s'assurer d'avoir les pré-requis nécessaires pour profiter de la formation).

Pour plus de renseignements, n’hésitez pas à contacter les formateurs: Mauricio Diaz, Cédric Doucet, Vincent Rouvreau.

Pour vous inscrire à la formation, merci d’ajouter votre nom à ce sondage. Le nombre de places est limité à 15 participants. La date limite d'inscription est le 10 novembre 2015.

Les participants doivent venir avec leur ordinateur portable équipé d’un compilateur compatible C++14: par exemple, g++ 5 (ou supérieur) ou clang 3.4 (ou supérieur).

Programme
Jour 1
  • Présentation du langage C++ et les nouveaux standards (11 et 14)
  • Programmation procédurale
    • Types de données
    • Structures de contrôle
    • Fonctions
    • Opérateurs
    • Gestion des erreurs
    • Introduction à la bibliothèque standard
Jour 2: Programmation orientée-objet
  • Exemple d'utilisation d'un objet
  • Création de classes
  • Encapsulation
  • Le mot-clé const
  • Opérateurs
  • Agrégation
  • Héritage
  • Polymorphisme
  • Le mot-clé static
  • Fonctions et classes amies
Jour 3: Programmation générique
  • Alias génériques
  • Fonctions génériques
  • Classes génériques
  • Paramètres variadiques