top of page

LANGUAGE C++

La formation en langage C++ est conçue pour permettre aux apprenants de maîtriser la programmation dans ce langage de programmation populaire. Pendant cette formation intensive, les participants acquerront une compréhension approfondie des concepts clés tels que les variables, les boucles, les fonctions, les classes et les objets. Ils apprendront également les techniques avancées, telles que l'héritage, le polymorphisme et les modèles de conception, qui sont essentielles pour développer des applications robustes et évolutives en C++.

La formation combine des exposés théoriques avec de nombreux exercices pratiques pour renforcer les connaissances et les compétences des apprenants.

Les formateurs expérimentés guideront les participants à travers des exemples concrets et des projets pratiques pour les aider à consolider leurs acquis.

 

À la fin de la formation, les participants seront capables de concevoir, développer et déboguer des programmes C++ efficaces, ce qui leur ouvrira de nombreuses opportunités dans le domaine du développement logiciel.

Coding Station

PROGRAMME DE FORMATION

Module 1 : Définition de programme

  • Désignation du niveau : tests pour déterminer le niveau du ou des stagiaires afin de constituer le programme de formation.

  • Définition des objectifs en fonction du rythme professionnel et personnel.

  • Mise en place du matériel pédagogique adapté.

  • Présentation de la certification en fin de formation

 

Module 2 : Introduction au langage C++

 

  • Introduction

  • Entrée / sortie : cin et cout

  • Programmation compétitive et gestion d'entrée / sortie

  • Classe std::string et chaînes de caractères

  • Tableaux

  • Gestion des fichiers

Module 3 : Fonctions

 

  • Fonctions membres

  • Fonctions utiles

  • Fonctions lambda

Module 4 : Programmation Orientée Objet : Notions fondamentales

 

  • Types de données

  • Classes et objets

  • Spécificateurs d'accès

  • Constructeurs et destructeur d'une classe

  • Fonctions membres

  • Membres statiques d'une classe

 

Module 5 : Programmation Orientée Objet : Notions avancées

 

  • Fonctions en ligne : inline

  • Fonctions et classes amies : friend

  • Surcharge des fonctions

  • Surcharge des opérateurs

  • Héritage

 

Module 6 : Structures de données

 

  • Introduction aux structures de données

  • Structures en C++ et différences avec les structures en C

  • Listes chaînées

  • Piles

  • Files d'attente

  • Arbres binaires de recherche

Module 7 : Bibliothèque standard

  • Introduction à la bibliothèque de Template Standard STL

  • Itérateurs

  • Classe vector de la bibliothèque STL <vector>

MODALITES DE FORMATION

Public :

 Personne travaillant en CDI, CDD en intérim, autoentrepreneur et personne en recherche d’emploi ou entreprises.

 

Prérequis :

 Connaissance de base en développement Web

Objectifs :

 Avec cette formation Programmation - Langage C++ de 6 modules vous appréhenderez les notions fondamentales et avancées d’un langage de programmation orienté objet. 

Durée :

 15h

 

Délais d’accès : 

Démarrage sous 10 jours

Méthodes mobilisées :

 Formation à distance

  • 50% des heures de la formation en visioconférence avec un(e) formateur(trice).

  • 50 % des heures sur notre plateforme de formation en ligne.

Modalités d’évaluation :

 Validation des compétences sur la plateforme certification 

Certification :

 Attestation de compétences

Modalités de présence :

 Feuille d’émargement et temps de connexion.

Référent Handicap :

 Nous contacter à :  f.p.france95@gmail.com

Prix :

 1250 euros

bottom of page