Formation C++

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Identifier les principales caractéristiques du langage C++
  • Configurer l'environnement de développement
  • Utiliser les fonctions et le code C dans un programme C++
  • Implémenter les structures de données et algorithmes avec la STL
  • Concevoir des classes et gérer l'héritage en C++
  • Gérer les exceptions et les erreurs en C++

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 2 750,00 €

Durée 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 2 750,00 €

Durée 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Assimiler les principes de base de la programmation Objet. Maîtriser le langage C++, langage de programmation permettant la programmation sous de multiples paradigmes comme la programmation procédurale, la programmation orientée objet et la programmation générique. C++ est actuellement le 3e langage le plus utilisé au monde. Apprenez à concevoir des applications réutilisables.

Programme

Introduction

Principales caractéristiques du langage C++
L’environnement de développement
Critères de qualité dans un développement logiciel
Vue d’ensemble des langages orientés Objet

Programmation fonctionnelle : syntaxe

Données et expressions
Fonctions et utilisation du code C dans un programme
Variables et constantes
Opérateurs et instructions de contrôle
Pointeurs et références

Programmation structurée

Structures
Gestion de la mémoire
La bibliothèque standard du langage C

Librairie standard

Organisation
Entrées et sorties
Les chaînes
Les structures de données et algorithmes
Points clé de la STL : principaux conteneurs, savoir les choisir, itérateurs

Programmation orientée objet

Création de classes et d’objets avec C++
Membres et méthodes de classes (virtuelles / virtuelles pures)
Dérivation et héritage (simple / multiple)
Autres aspects spécifiques : les surcharges

Exceptions

Approche de la gestion d’exceptions
Les exceptions dans C++ (notamment exceptions imbriquées)
Les classes d’exception applicatives
Traitement des erreurs dans les programmes / en C++

Aspects avancés

Modèles « templates » : définitions, syntaxe et instanciation
Optimisation
Conception

Prérequis

Avoir suivi les formations Langage C et/ou Langage C Perfectionnement ou connaissances équivalentes.

Public

Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Installer une distribution taillée sur mesure pour un équipement RaspBerryPi au moyen de Buildroot.
Tarif

A partir de 2 840,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation fibre optique, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître les principaux constituants d'un réseau en fibres optiques
  • Connaître les câbles de fibres optiques
  • Connaître les raccordements entre fibres optiques
  • Connaître les principaux types de réseaux en fibres optiques
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaitre la règlementation en matière d'électricité sur véhicules électriques (norme NF C 18-550)
  • Savoir évoluer dans un environnement électrique
  • Savoir rendre compte de l'opération réalisée
  • Réaliser les opérations sur batteries (mise en place de protection, connexion, déconnexions, manipulations, contrôles, nettoyage)
  • Appliquer les consignes de sécurité prévues par la norme NF C 18 550
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Cette formation Techniques de planification et de suvi de projet, vous donne les connaissances et compétences nécessaires pour :

  • Maîtriser les concepts, méthodes et techniques pour élaborer un planning prévisionnel
  • Acquérir une démarche pour ajuster ce planning en cours de projet.
Tarif

A partir de 2 070,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les objectifs de la formation Équipier de seconde intervention, avec ARI (Appareil Respiratoire Isolant) - Unité mobile :

- Reconnaître les missions de l'Équipier de seconde intervention - Fixer des priorités d’intervention - Reconnaître les règles de sécurité du travail sous ARI en équipe

Tarif

Contacter l'organisme

Durée

3 heures

Modes

Objectifs de la formation

  • Etre habilitable au niveau B2XL opération batterie
  • Connaitre la règlementation en matière d'électricité sur véhicules électriques (norme NF C 18-550)
  • Savoir évoluer dans un environnement électrique
  • Savoir rendre compte de l'opération réalisée
  • Réaliser les opérations sur batteries (mise en place de protection, connexion, déconnexions, manipulations, contrôles, nettoyage)
  • Appliquer les consignes de sécurité prévues par la norme NF C 18 550
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Déterminer les enjeux des réseaux sociaux
  • Mesurer les implications concrètes sur la stratégie et l'organisation
  • Recruter et encadrer un Community Manager.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Cette formation intensive vous permettra de développer des applications avec le langage Swift qui remplace progressivement Objective-C. L’essentiel de la formation porte sur les différences entre Swift et Objective-C. Il en existe en effet d’importantes comme le côté multi-paradigme de Swift (différents types de programmation possibles), les classes génériques, les closures, des valeurs de tuple de tout type, les modules, l’inférence de type, des nouvelles possibilités de gestion des chaînes de caractères, etc. Bien entendu beaucoup de concepts sont communs entre Swift et Objective-C et les deux langages peuvent même cohabiter au sein d’un même projet Xcode comme vous le découvrirez dans cette formation Swift qui privilégiera la dernière version de Swift.

Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Java - Avancé

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

 Développeurs souhaitant acquérir les connaissances nécessaires pour être capable de développer des applications graphiques riches  et d'utiliser de nombreux paquetages du langage.

À l'issue de la formation, le stagiaire sera capable de :

  •     Développer des projets Java complexes
  •     Développer des applets graphiques avec AWT et SWING
Tarif

A partir de 1 910,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Centre

Je cherche à faire...