Langage C++

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Développeurs souhaitant maîtriser la syntaxe et les principales fonctions du langage C++.

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

  • Acquérir les bases de la programmation objet
  • Maîtriser la syntaxe et les principales fonctions du langage C++

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jour(s)
Modes
  • Entreprise
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jour(s)
Modes
  • Entreprise
Sessions

Programme

Introduction au langage C

  • Historique
  • Description du langage

La conception orientée objet

  • Analyse de projets d'application
  • Développement d'un programme
  • Programmation orientée Objet
  • Représentation des projets orientés Objet
  • Structure de base d'un programme
  • Aperçu général des langages orientés Objet

Définition des structures de données

  • Types de données de base
  • Pointeurs sur variables
  • Références
  • Types de données composées
  • Fonctions "Friends"
  • Fonctions "Inline"
  • Portée
  • Membres statistiques
  • Classes imbriquées
  • Définition de classes locales

Définition des variables

  • Gestion dynamique de la mémoire
  • Objets membres d'une classe
  • Définition de constantes
  • Variables non optimisées

Expressions et opérateurs

  • Expressions de base
  • Expressions préfixes
  • Opérations unaires
  • Transtypages explicites
  • Pointeurs sur un membre de classe
  • Opérateur arithmétique
  • Opérateur de comparaisons
  • Opérateur bit à bit
  • Opérateur logique
  • Affectations
  • Opérateur virgule
  • Expressions constantes
  • Évaluation des expressions

Héritages

  • Relation entre les classes
  • Héritage de propriétés
  • Accès aux membres de la classe de base
  • Héritages multiples
  • Classes de bases virtuelles
  • Constructeurs et classes de bases virtuelles
  • Fonctions virtuelles
  • Fonctions abstraites
  • Classes abstraites
  • Représentation des liens de dérivation

Surcharge

  • Surcharge des fonctions
  • Surcharge d'opérateurs
  • Opérations unaires et binaires
  • Accès aux membres d'une classe
  • New et delete

"Templates"

  • Définitions de patrons
  • Patrons de fonctions
  • Transmission d'opérateurs
  • Arguments pour patrons
  • Sélections des fonctions surchargées

Traitement des exceptions

  • Traitement des erreurs dans les programmes
  • Traitement des erreurs en C++
  • Traitement des exceptions imbriquées
  • Classes des expressions
  • Liste des expressions valides 
  • Fonctions spéciales de traitement des exceptions

Prérequis

Connaissance d'un langage de programmation.

Public

Développeurs et Informaticiens

Ces formations pourraient vous intéresser

Langage SQL avancé

Proposé par M2I

Objectifs de la formation

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

  • Décrire de manière approfondie les techniques du langage SQL afin de mieux tirer profit des possibilités du langage
  • Expliquer le fonctionnement interne des requêtes
  • Gérer des requêtes imbriquées, et décrire les impacts
  • Prendre en main le tuning de requêtes existantes
  • Décrire les fonctions analytiques avancées, les agrégats, les fonctions cryptographiques...
  • Comparer avec une vision complète, les capacités et limites du SQL.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Les clés du marketing

Proposé par ORSYS

Objectifs de la formation

  • Acquérir les concepts fondamentaux du marketing
  • Définir sa démarche marketing
  • Établir son diagnostic marketing interne et externe à l'aide d'outils spécifiques
  • Définir la stratégie marketing et son positionnement produits
  • Construire et optimiser son mix marketing
  • Élaborer le plan marketing et définir les indicateurs de suivi
Tarif

A partir de 2 050,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Ecrire un programme en utilisant le langage REXX
  • Utiliser les différentes techniques de parsing de données
  • Utiliser les fonctions built-in de REXX - Créer des fonctions internes/externes et des sous-routines définies par l'utilisateur
  • Invoquer des commandes z/OS à l'aide de programmes REXX
  • Lire et écrire dans des data sets à l'aide de programmes REXX
  • Utiliser des commandes et instructions pour manipuler les données en stack
  • Faire appel à l'outil de dépannage REXX
Tarif

A partir de 3 990,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Développer son agilité relationnelle par une meilleure connaissance de soi.
  • Intégrer les principes fondamentaux du langage DISC ®.
  • Renforcer la confiance en soi.
  • S’adapter aux différents profils pour entretenir des relations professionnelles de qualité.
  • Décoder les situations de tension.
Tarif

A partir de 1 520,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Les objectifs de la formation Habilitation électrique : complément d’indices en Basse Tension (BT) pour le personnel B1(V), B2(V), B2(V) Essai, BR, BE Essai et/ou Mesure et/ou Vérification, BC :

- Exécuter en sécurité des opérations sur les installations et équipements électriques basse tension dans le respect des prescriptions de la Norme NF C 18-510

Tarif

A partir de 335,00 €

Durée

0,5 jour + 0,5 jour de Travaux Pratiques - 7 h

Modes

Objectifs de la formation

  • Exploiter la technique connue sous le nom de macros incluant le langage VBA
  • Automatiser Excel
Tarif

A partir de 190,00 €

Durée

4 heures 55 minutes

Modes

Objectifs de la formation

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

  • Décrire le principe d'organisation et de fonctionnement d'une base de données géographique
  • Utiliser la base du langage SQL
  • Enumérer les caractéristiques des données raster
  • Utiliser des requêtes et des géotraitements
  • Vous connecter à une base de données et utiliser des données de flux
  • Utiliser le modeleur graphique pour créer des traitements automatiques
  • Manipuler les données raster.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Python - Programmation Objet

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Apprendre les bonnes pratiques de développement. Connaître les possibilités du langage Python et maîtriser les techniques de programmation.

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

  • Connaître la syntaxe du langage Python
  • Acquérir les principes de la programmation objet
  • Mettre en oeuvre les fonctionnalités des modules Python et les bonnes pratiques associées
  • Savoir concevoir des interfaces graphiques
  • Appréhender l'utilisation des outils de test et d'évaluation d'un programme Python

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Développeurs Ingénieurs Chefs de projets proches du développement

Pré-requis

Disposer de connaissances de base en programmation Objet idéalement

Tarif

A partir de 2 875,00 €

Durée

5 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

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

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Les objectifs de la formation Port et utilisation des EPI antichute sur site équipé :

- Accéder en sécurité à un poste de travail en hauteur sur site équipé comportant des installations permanentes - Utiliser les EPI contre les chutes de hauteur à disposition* (sans création, sans mise en place ni adaptation) : • Dispositifs d’ancrage NF EN 795 types a et b • Ligne de vie horizontale NF EN 795 types c /d • Antichute à rappel automatique NF EN 360 • Ligne de vie verticale NF EN 353-2 et NF EN 353-1 • Longe antichute en Y NF EN 355

Tarif

A partir de 345,00 €

Durée

1 jour - 7 heures

Modes

Je cherche à faire...