Formation en programmation C++ et orienté objet

Paul-Henri Maillefer Responsable des formations img

Paul-Henri Maillefer
Responsable des formations

Paul-Henri Maillefer Responsable des formations img

Paul-Henri Maillefer
Responsable des formations

L’orienté objet, une révolution !

Lightbulb_idea_1282 (1)

Par rapport à l’approche procédurale, les langages orientés objet offrent des avantages considérables. La programmation est calquée sur la compréhension naturelle. La structure du logiciel gagne ainsi en clarté et en lisibilité, la maintenance et l’évolution de l’application en sont facilités. Dans vos projets, vous tirez profit des nouvelles perspectives de modularité et d’extensibilité.

Programmation calquée sur la compréhension naturelle

Structure du logiciel claire et lisible

Simplification drastique des applications

Bénéficier des avantages de la POO dans vos projets.

Cours focalisé sur la mise en oeuvre de l’orienté objet.

Cours accessible et axé sur la pratique.

A qui ce cours est-il destiné ?

Ce cours est destiné aux développeurs de logiciels industriels et du monde de l’embarqué qui souhaitent bénéficier de la puissance offerte par l’orientation objet. Il convient parfaitement, par exemple, en prévision d’un virage technologique, pour s’implanter dans un projet ou simplement pour sa culture professionnelle.

Pré-requis: Il est conseillé de connaitre un langage de programmation quelconque avant de commencer ce cours.

Développeursdeveloper

Initiésamator

« Projet très intéressant, permet de bien apprendre et pratiquer la matière »

Un participant au cours d’introduction au C++

Contenu du cours

Connaitre le langage C++

Cette première partie du cours se focalise sur les notions permettant une bonne maîtrise de spécificités du langage C++.

Structuration d’un projet, espaces de nommage.

Les types de données spécifiques du C++.

« Surcharge » des fonctions.

Utilisation de librairies C dans C++.

Notion de « références », exploitation à la place des pointeurs.

Exploitation des « exceptions » pour une gestion élégante des erreurs..

Compréhension et maîtrise de l’allocation dynamique de mémoire.

c++

Utiliser la puissance de l’orienté objet

Découverte des possibilités orientées objet du langage C++.

Créer des fonctionnalités encapsulées et garantir leur indépendance.

Notions de méthode, de classe, pointeur «this», accesseurs, etc.

Constructeur/destructeur: créer et détruire un objet proprement

Instanciation dynamique ou statique des objets

Principes de l’orientation objet en C++ : héritage, polymorphisme, méthode virtuelle.

Exploiter les opérateurs en les « surchargeant »

stack cube

Eléments avancés

Exploration des caractéristiques avancées du langage C++.

La généricité : comprendre les principes et apprendre à l’exploiter.

Aperçu de la Standard Template Library.

Sensibilisation aux limites de l’utilisation de la STL dans le contexte de logiciel temps-réel.

Autres bibliothèques disponibles.

zoom

Consultez les dates et remplir le formulaire d’inscription !

 

S'inscrire

Annuler

Merci.

Merci pour votre inscription un l'un de nos cours. Vous recevrez plus d'informations par email.

OK