C++ - Initiation (3 jours)
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
-
Heures de classe
21h
-
Durée
3 Jours
-
Dates de début
Dates au choix
Cette formation à pour but de vous initier au langage de programmation C++. Il permet la programmation procédurale, la programmation orientée objet mais aussi la programmation générique.
Ce langage est l’un des plus populaires grâce à sa simplicité d’utilisation via différentes plates-formes matérielles et systèmes d’exploitation.
Vous y découvrirez les outils et fonctionnalités d’InDesign.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Présentation de la programmation C++
Maîtriser les concepts objet
La syntaxe C++
Traitement des exceptions
Les surcharges
Les Patrons et les « Templates »
Présentation de la STL
Exploitation du design Pattern
Les avantages
Toute personne souhaitant s’initier à la programmation C++
Avoir des bases en bureautique et en programmation
Les Avis
Les matières
- C++
- Programmation
- Programmation C++
- Développement logiciel
- Syntaxe C++
- Templates
- Java
- JavaScript
- Exploitation
- Internet
Le programme
- Bref historique des langages
- Critères de qualité dans un développement logiciel
- Aperçu général des langages orientés Objet
- Classes, objets (constructeurs et paramètres par défaut)
- Encapsulation (visibilité public-private-protected, namespaces)
- Membres et méthodes de classes (static)
- Héritage simple
- Héritage multiple (classe de base virtuelle)
- Polymorphisme (virtuel)
- Classes abstraites (virtuel pures)
- Interfaces
- Les Fonctions
- Paramètre caché this
- Point d’entrée main avec arguments
- Type références
- Classes imbriquées (Inner class)
- Inclusion des headers et références multiples
- Utilisation du qualificateur const
- Bibliothèque standard d’E/S
- Gestion dynamique de la mémoire
- Destructeurs virtuels
- Typage dynamique avec RTTI
- Traitement des erreurs
- Traitement des exceptions imbriquées
- Classes d’exception applicatives
- Surcharge des fonctions
- Surcharge d’opérateurs
- Définitions de patrons
- Syntaxe et instanciation
- Patrons de fonctions
- Template de classes
- Présentation des principaux conteneurs (vector, list, set, map, deque)
- Critères de choix pour un conteneur STL
- Les itérateurs
- Les algorithmes génériques
- Pattern singleton, Modèle observateur MVC avec exemple d’implémentation en C++
- Règles de conception et astuces de codage
- Comparaison Java / C++
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
C++ - Initiation (3 jours)