Aller au menu Aller au contenu Aller à la page d'accessibilité
masquer

CONTACTER
UN CONSEILLER

fleche

Je consulte ma fiche formation, en Pays de la Loire.

C++ - Fondamentaux

Dawan

1 session
Périodes
Voies d'accès
Lieu
Validation
Session n° 1
11/02/2025 au 31/12/2025
Formation adulte
A distance
Non spécifiée

Bloc de compétences

1 sessions
Session n° 1
11/02/2025 au 31/12/2025

A distance
Formation adulte
Non spécifiée
1 sessions
Périodes
Voies d'accès
Lieu
Validation
Session n° 1
11/02/2025 au 31/12/2025
Formation adulte
A distance
Non spécifiée

1 sessions

Session n° 1

11/02/2025 au 31/12/2025
Formation adulte
A distance
Non spécifiée

Descriptif de la formation

Apprendre la programmation orientée Objet avec C++ - Etre capable de développer en autonomie avec C++

C++ - Fondamentaux

Apprendre la programmation orientée Objet avec C++ - Etre capable de développer en autonomie avec C++

Dawan

32 Boulevard Vincent Gâche
44200 Nantes

09-72-37-73-73

Inscription possible toute l'année

  • en centre : 35 heures
  • Temps plein
  • Cours de jour

  • Formation adulte

Lieu de la formation

à distance

Financements possibles

  • Formation avec autres financements (entreprise, individuel)

  • Pré-requis

    > Niveau d’entrée :
    • Sans niveau spécifique
    > Type de prérequis :
    • Sans pré-requis spécifique
    > Commentaire prérequis :
    • Notions de C ou d'un langage proche
  • Objectif général : Professionnalisation

  • Objectifs et Programme

    Apprendre la programmation orientée Objet avec C++ - Etre capable de développer en autonomie avec C++ 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)

  • Organisation pédagogique

    > Modalité d'enseignement :
    • Formation entièrement à distance
Source : Cariforef des Pays de la Loire - 248169 - Code établissement : 36911

La session est déclarée fermée.

N’hésitez pas, néanmoins, à prendre contact avec l’organisme de formation. Des places se sont peut-être libérées ou de nouvelles sessions programmées prochainement.

"Pour vous aider dans votre recherche, des chargé(e)s d'information sont à votre disposition."

• Métiers • Formations • Aides et financements • Lieux et outils d'information
Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition.
appeler
• Métiers
• aides et financements
• Formations
• Lieux et outils d'information
Contactez-nous par mail, nous répondons à vos questions sur :
• les métiers • les aides et les financements • les formations • les lieux et les outils d'information
" Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition "
* Champ obligatoire
RAPPEL GRATUIT
du lundi au jeudi de 9h à 12h30 / 13h30 à 17h et le vendredi de 9h à 12h30

Nos chargé.e.s d'information répondent à toutes vos questions.
Nous vous rappelons au moment qui vous arrange.

"Quand souhaitez-vous être rappelé ?"
Nos chargé.e.s d'information répondent à vos questions.