retour

Programmation efficace et avancée en C++

Programmation efficace et avancée en C++

  • Référence PREFC
  • Durée 5 jours (35 heures)
On considère qu'il faut entre 3 et 5 ans de pratique pour devenir un programmeur C++ expert. Si vous êtes un développeur pratiquant le C++ depuis quelques mois et que vous cherchez à accélérer ce lent processus d'apprentissage, ce cours est pour vous.

À l'issue de cette formation vous pourrez prétendre être un programmeur C++ expert, capable de bien utiliser la bibliothèque standard (STL) et sachant utiliser des constructions syntaxiques pointues. Vous saurez également tirer profit de la programmation générique, de la programmation dynamique (RTTI) et utiliser l'héritage multiple à bon escient. Vous découvrirez également les dernières évolutions du langage C++ avec l'intégration d'éléments de la bibliothèque Boost.

Vous allez apprendre à :

  • Élaborer des fonctions et des classes templates
  • Mettre en pratique la gestion des exceptions
  • Utiliser des opérateurs et des pointeurs pour implémenter l'indirection
  • Découvrir et réutiliser les nouveaux conteneurs de la bibliothèque Boost
  • Vous exercer à la programmation générique
  • Étendre votre utilisation des flux d'entrée / sortie (E/S)
  • Débattre de l'usage des requêtes de types à l'exécution (RTTI)
  • Maîtriser les aspects avancés de l'héritage (multiple - privé)
  • Gérer l'allocation et la libération des ressources
  • Mettre en oeuvre des stratégies spécifiques au C++ pour améliorer les performances

Méthode pédagogique :

60% de travaux pratiques

Audience :

Développeurs C++ souhaitant approfondir leurs connaissances dans ce langage

Pré-requis :

  • 3 à 6 mois d'expérience de la programmation avec C++

Travaux pratiques :

De nombreux exercices réalistes ont été conçus pour vous permettre de consolider les nouvelles techniques acquises mais aussi d'élargir leur champ d'utilisation. La syntaxe C++ étant parfois obscure et difficile à assimiler, ces exercices permettent de faire fausse route une première fois en toute sécurité afin de pouvoir, par la suite, éviter les pièges des projets réels.

Votre avis, votre commentaire sur cette page

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

retour
Accès direct à nos cours

DIGITAL

WEB

MOBILE

AGILITÉ

ANALYSE ET CONCEPTION

JAVA et C++

JAVA EE ET FRAMEWORKS

ARCHITECTURE

.NET

BIG DATA