Formation C++ à Nantes, à Paris, à Lyon, à Lille, à Marseille, à Bordeaux, à Rennes, à Montpellier, à Toulouse, à Strasbourg, formation DIF C++

www.dawan.fr > Espace Formations > Formations > Programmation > C > C++

Tarifs

Inter-entreprises
1890 euros HT par participant

(déjeuner compris)

Intra-entreprise
750 euros ht / jour
75 euros ht / part. suppl.
Dates à Bordeaux
Du 21/05/2012 au 25/05/2012
Du 20/08/2012 au 24/08/2012
Du 19/11/2012 au 23/11/2012
Dates à Lille
Du 13/02/2012 au 17/02/2012
Du 28/05/2012 au 01/06/2012
Du 27/08/2012 au 31/08/2012
Du 26/11/2012 au 30/11/2012
Dates à Lyon
Du 21/05/2012 au 25/05/2012
Du 20/08/2012 au 24/08/2012
Du 19/11/2012 au 23/11/2012
Dates à Marseille
Du 20/02/2012 au 24/02/2012
Du 04/06/2012 au 08/06/2012
Du 03/09/2012 au 07/09/2012
Du 03/12/2012 au 07/12/2012
Dates à Montpellier
Du 13/02/2012 au 17/02/2012
Du 28/05/2012 au 01/06/2012
Du 27/08/2012 au 31/08/2012
Du 26/11/2012 au 30/11/2012
Dates à Nantes
Du 20/02/2012 au 24/02/2012
Du 04/06/2012 au 08/06/2012
Du 03/09/2012 au 07/09/2012
Du 03/12/2012 au 07/12/2012
Dates à Paris
Du 26/03/2012 au 30/03/2012
Du 11/06/2012 au 15/06/2012
Du 06/08/2012 au 10/08/2012
Du 08/10/2012 au 12/10/2012
Du 10/12/2012 au 14/12/2012
Dates à Rennes
Du 21/05/2012 au 25/05/2012
Du 20/08/2012 au 24/08/2012
Du 19/11/2012 au 23/11/2012
Dates à Strasbourg
Du 13/02/2012 au 17/02/2012
Du 28/05/2012 au 01/06/2012
Du 27/08/2012 au 31/08/2012
Du 26/11/2012 au 30/11/2012
Dates à Toulouse
Du 20/02/2012 au 24/02/2012
Du 04/06/2012 au 08/06/2012
Du 03/09/2012 au 07/09/2012
Du 03/12/2012 au 07/12/2012

Formation C++

Demande de devis et inscription

Durée : 5 jours
Public : Tous
Pré-requis : Notions de C ou d'un langage proche
Objectifs : Apprendre la programmation orientée Objet avec C++ - Etre capable de développer en autonomie avec C++
Téléchargez le PDF Téléchargez le PDF

Introduction

Historique, versions et standardisation
C par rapport au C++
C++ et les autres langages
Environnement, outils

Généralités et rappels

La compilation
Organisation d'une application en C++
Grammaire locale (variables, structures, boucles...)
Fonction main()
Fonctions standards d'E/S

Spécificités du C++

Définition de variables, utilisation
Types principaux et environnement d'exécution
Formats d'affichage
Transtypage
Arithmétique et opérations diverses ; les conditions
Constantes typées
Structures conditionnelles
Boucles et traitement de données multiples
Tableaux - création, manipulation
Pointeurs, l'accès à une mémoire quelconque
Références
Enumérations

Les fonctions

Prototypage et définition
Arguments simples et utilisation
Passage de paramètres (par valeur, par adresse, par référence)
Références et valeurs de retour
Surcharge de fonctions
Fonctions inline
Récursivité
Organisation des fichiers sources

Les structures - introduction à la Programmation Orientée Objet

Définition, création, utilisation
Définition de méthodes
Déclaration d'une variable de structure
Structure constante, le mot clé "mutable"
Structures comme paramètres de fonctions

Programmation Orientée Objet

Apports de l'objet sur le procédural
Définition de classes
Utilisation : instanciation statique ou dynamique
Attributs et méthodes d'instances
Constructeurs, destructeurs, surcharge
Champs statiques et méthodes de classe
Encapsulation des données (accesseurs et modifieurs)
L'agrégation, relations entre les données - problèmes et solutions
Fonctions et classes amies d'une classe (friend)
Héritage, la réutilisabilité
Polymorphisme et abstraction des classes
Héritage multiple : possibilité, problèmes, conseils

La surcharge des opérateurs

Les besoins, les possibilités, alternatives
Le mécanisme général
Recherche d'une solution idéale

Programmation générique (Templates)

Intérêt - quand utiliser, quand éviter ?
Templates de fonction et exemples fondamentaux
Templates de classes
Instanciation de templates

Les espaces de nommage en C++

Définition, les namespaces nommés
Alias d'espace de nommage
Déclaration Using / Directive Using namespace 

Les exceptions

Introduction
Principe et mécanismes de gestion des exceptions
Libération des ressources dynamiques lors d'une exception

Bibliothèques standards du C++

Les conventions du C++, la documentation
Accès aux fichiers
Les chaînes de caractères - aspects complexes des conversions
La STL - conteneur, itérateurs, ...
Présentation des bibliothèques de présentation (SDL, API Win32, MFC, .NET)

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Le déjeuner compris en inter-entreprises
  • Boissons offertes pendant les pauses en inter-entreprises
  • Soutien du formateur pendant un mois
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;

Application iPhone

Recrutement

Site institutionnel

Espace site internet

Espace site intranet

Espace formations