retour

L'essentiel de C++ et la conception objet

L'essentiel de C++ et la conception objet

  • Référence ECOD
  • Durée 5 jours (35 heures)
Le C++ est un langage de programmation extraordinairement puissant reposant sur la syntaxe délicate du C tout en lui apportant les concepts essentiels de l'approche objet. Une entreprise cherchant à former au C++ ses développeurs, trouvera dans cette formation une démarche pédagogique itérative avec un apprentissage "just-in-time" des aspects délicats de ce langage.

À l'issue de ce cours, vous aurez non seulement acquis une expérience réellement pratique de la syntaxe et de l'utilisation d'outils C++, mais, et c'est encore plus important, vous saurez concevoir et développer en C++ des systèmes robustes et évolutifs. Vous saurez également comment utiliser quelques Design Patterns fondamentaux, outils essentiels pour la consolidation des acquis en matière d'analyse et de conception orientées objet et pour l'amélioration de l'architecture de vos systèmes.

Vous allez apprendre à :

  • Découvrir ou consolider les éléments syntaxiques du C
  • Définir et gérer des fichiers pour les projets C++
  • Concevoir et développer des classes C++
  • Utiliser les outils de développement pour bâtir et déboguer rapidement une application
  • Développer par agrégation et par extension
  • Concevoir des applications ouvertes en utilisant le polymorphisme et les fonctions virtuelles
  • Utiliser les classes collection des bibliothèques STL et Boost
  • Gérer la mémoire dynamique afin d'éviter les fuites et les erreurs de mémoire
  • Maîtriser le mécanisme de gestion des exceptions
  • Aborder la programmation générique

Méthode pédagogique :

75% de travaux pratiques

Audience :

Développeurs souhaitant créer des applications avec C++, Développeurs C désirant passer au C++

Pré-requis :

  • Maîtrise d'un langage de programmation de haut niveau

Travaux pratiques :

Les trois-quarts du cours sont consacrés à des travaux pratiques ciblés et incrémentaux facilitant l'assimilation des concepts et techniques appris. Une étude de cas sera réalisée pour appliquer les concepts orientés objet au niveau de l'analyse, de la conception et de la programmation en C++.

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