orsys.com
Open in
urlscan Pro
87.98.133.129
Public Scan
Submitted URL: https://l.actu.orsys.com/T/OFC4/L2S/17265709/B149/Opdl/207/5255/TE9vP5/7/1491286/QsWdOobn/I/396/PH1aBh.html?h=MfbiAIol3In...
Effective URL: https://orsys.com/formation/pop?utm_source=dialoginsight&utm_medium=email&utm_campaign=NL%20externe%20-%20IT%20-%2...
Submission: On July 21 via api from FR — Scanned from CA
Effective URL: https://orsys.com/formation/pop?utm_source=dialoginsight&utm_medium=email&utm_campaign=NL%20externe%20-%20IT%20-%2...
Submission: On July 21 via api from FR — Scanned from CA
Form analysis
6 forms found in the DOMPOST /Recherche/Search
<form action="/Recherche/Search" enctype="multipart/form-data" method="post" onsubmit="return checkForm('headerSearchField')"><input name="__RequestVerificationToken" type="hidden"
value="wpZ4-Gm27D4XX8xSOFU46s7PJL_N0DV_h7mG0CcOqYIKOhboSvI823uZt4PfI5m9sE91g7W1nAaLRY2EKv40nYa8rYzfjoKvBRXFHs2DwSI1"> <input id="headerSearchField" class="sansCroixIe size12 onlyLarge" name="s"
style="height: 32px; border-radius: 6px; border: 1px solid #999; padding-left: 20px; padding-right: 60px; width: 258px; " placeholder="Recherche par mot-clé ou formation">
<div class="relativLeft onlyLarge" style="left:320px;top:3px;z-index:10">
<div style="width: 22px; padding-top: 5px; left: -2px;" onmouseover="colorLoupeYellow('header_search');" onmouseout=" colorloupeBlack('header_search');">
<input id="header_search" class="onlyLarge" type="image" name="submit" style="width: 22px; cursor: pointer; display: block;" src="/ContentV11/images/pictoNoir/search.png" onmouseover="colorLoupeYellow('header_search');"
onmouseout="colorloupeBlack('header_search');">
</div>
</div>
</form>
POST /Recherche/Search
<form action="/Recherche/Search" enctype="multipart/form-data" method="post" onsubmit="return checkForm('headerSearchFieldR')"><input name="__RequestVerificationToken" type="hidden"
value="USJ4AL7sLy-ug4l3Vh3s88EWUAhd9WQJ4HUMDnxbeRKh4bsx5qsnUL8GhYeYv7cyTJLgeBmFl8fOgUrLAxqiwFLNjqAQPI7DJNfjomHXgyw1"> <input id="headerSearchFieldR" class="sansCroixIe size08" name="s" type="text"
style="height: 26px; border-radius: 6px; border: 1px solid #999; padding-left: 8px; padding-right: 30px; width: 175px;" placeholder="Recherche par mot-clé ou formation">
<div class="relativRight" style="left:-7px;top:-25px;z-index:10">
<div style="width: 22px; " onmouseover="colorLoupeYellow('header_searchR');" onmouseout=" colorloupeBlack('header_searchR');">
<input id="header_searchR" type="image" name="submit" style="width: 22px; cursor: pointer; display: block;" src="/ContentV11/images/pictoNoir/search.png" onmouseover="colorLoupeYellow('header_search');"
onmouseout="colorloupeBlack('header_search');">
</div>
</div>
</form>
POST /Recherche/Search
<form action="/Recherche/Search" method="post" onsubmit="return checkForm('formationSearchField')"><input name="__RequestVerificationToken" type="hidden"
value="ZUYBwwmethAD-RHWVnZE2t_ASPLGt-wTfWeD-4_H6lBkV-XvIRbGa2R5jaLeQ19ukSk_HvH-A4p4zdJbO1njewDHfDnxYdIMQ3pwOqCJWPA1"> <input id="formationSearchField" class="sansCroixIe size14 relativLeft" name="s" type="text"
style="height: 25px; border-radius: 6px; border: 1px; margin-top: 10px; margin-right: 20px; padding-left:12px; width: 370px;" placeholder="Nouvelle recherche">
<div class="relativLeft buttonLoupe" style="margin-left: -55px; margin-top: 12px;" onmouseover="colorLoupeYellow('loupe');" onmouseout=" colorloupeBlack('loupe');">
<input id="loupe" type="image" name="submit" style="width: 25px; cursor: pointer" src="/ContentV11/images/pictoNoir/search.png">
</div>
</form>
POST /fr/demande-de-devis/intra-standard
<form action="/fr/demande-de-devis/intra-standard" id="intraForm" method="post">
<input id="StageCd" name="StageCd" type="hidden" style="width: 310px; padding: 3px 5px;" value="POP">
<input id="Provenance" name="Provenance" type="hidden" style="width: 310px; padding: 3px 5px;" value="formation">
<div>
<div class="relativ large100 ctr" style="margin-top: 30px;">
<div style="display: block; margin: auto;">
<div class="relativ" style="line-height: 50px; height: 50px; margin: auto;">
<a class="bouton_Jaune size12" target="_self" onclick="document.getElementById('intraForm').submit();" style="padding: 0px 40px; display: inline-block; vertical-align: middle; line-height:38px;; border-radius: 8px; cursor: pointer;">
<div> Demande de devis </div> </a>
</div>
</div>
</div>
</div>
</form>
POST /fr/demande-de-devis/intra-sur-mesure
<form action="/fr/demande-de-devis/intra-sur-mesure" id="surMesureForm" method="post">
<input id="StageCd" name="StageCd" type="hidden" style="width: 310px; padding: 3px 5px;" value="POP">
<input id="Provenance" name="Provenance" type="hidden" style="width: 310px; padding: 3px 5px;" value="formation">
<div>
<div class="relativ large100 ctr" style="margin-top: 30px;">
<div style="display: block; margin: auto;">
<div class="relativ" style="line-height: 50px; height: 50px; margin: auto;">
<a class="bouton_Jaune size12" target="_self" onclick="document.getElementById('surMesureForm').submit();" style="padding: 0px 40px; display: inline-block; vertical-align: middle; line-height:38px;; border-radius: 8px; cursor: pointer;">
<div> Demande de devis </div> </a>
</div>
</div>
</div>
</div>
</form>
POST /fr/session
<form id="sessionForm" action="/fr/session" method="post">
<input id="sessionStageId" name="sessionStageId" class="sessionStageId" type="hidden" style="width: 310px; padding: 3px 5px;" value="-1">
<input id="StageCd" name="StageCd" type="hidden" style="width: 310px; padding: 3px 5px;" value="POP">
<div id="session_1" class="relativLeft b_grisClair size10" style="padding: 12px 15px; margin: 5px 0px; width: auto; " ville="Paris La Défense" langue="fr">
<div class="relativLeft onlySmall100">
<div class="relativ formation_sessionDate" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Du 26 au 29 juillet 2022 <span class="onlySmall" style="margin-left: 5px;">*</span> </div>
<div class="relativ formation_sessionLangue" style="display: inline-block; vertical-align: top; padding-top: 8px; width: 50px; "> FR </div>
<div class="relativ formation_sessionVille" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Paris La Défense </div>
<div class="relativ italique onlyLarge" style="display: inline-block; width: 120px;">
<span>Session garantie</span>
</div>
</div>
<div class="relativLeft onlySmall100">
<div class="relativ" style="display: inline-block;">
<div class="b_jaune c_noir" sessionid="686255" style="padding: 7px 20px; cursor: pointer;" onclick="SendForm(this, 'desktop');"> S’inscrire </div>
</div>
</div>
</div>
<div id="session_2" class="relativLeft b_grisClair size10" style="padding: 12px 15px; margin: 5px 0px; width: auto; " ville="Paris La Défense" langue="fr">
<div class="relativLeft onlySmall100">
<div class="relativ formation_sessionDate" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Du 27 au 30 septembre 2022 </div>
<div class="relativ formation_sessionLangue" style="display: inline-block; vertical-align: top; padding-top: 8px; width: 50px; "> FR </div>
<div class="relativ formation_sessionVille" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Paris La Défense </div>
<div class="relativ italique onlyLarge" style="display: inline-block; width: 120px;">
</div>
</div>
<div class="relativLeft onlySmall100">
<div class="relativ" style="display: inline-block;">
<div class="b_jaune c_noir" sessionid="686256" style="padding: 7px 20px; cursor: pointer;" onclick="SendForm(this, 'desktop');"> S’inscrire </div>
</div>
</div>
</div>
<div id="session_3" class="relativLeft b_grisClair size10" style="padding: 12px 15px; margin: 5px 0px; width: auto; " ville="Classe à distance" langue="fr">
<div class="relativLeft onlySmall100">
<div class="relativ formation_sessionDate" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Du 27 au 30 septembre 2022 </div>
<div class="relativ formation_sessionLangue" style="display: inline-block; vertical-align: top; padding-top: 8px; width: 50px; "> FR </div>
<div class="relativ formation_sessionVille" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Classe à distance </div>
<div class="relativ italique onlyLarge" style="display: inline-block; width: 120px;">
</div>
</div>
<div class="relativLeft onlySmall100">
<div class="relativ" style="display: inline-block;">
<div class="b_jaune c_noir" sessionid="676107" style="padding: 7px 20px; cursor: pointer;" onclick="SendForm(this, 'desktop');"> S’inscrire </div>
</div>
</div>
</div>
<div id="session_4" class="relativLeft b_grisClair size10" style="padding: 12px 15px; margin: 5px 0px; width: auto; " ville="Lyon" langue="fr">
<div class="relativLeft onlySmall100">
<div class="relativ formation_sessionDate" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Du 4 au 7 octobre 2022 </div>
<div class="relativ formation_sessionLangue" style="display: inline-block; vertical-align: top; padding-top: 8px; width: 50px; "> FR </div>
<div class="relativ formation_sessionVille" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Lyon </div>
<div class="relativ italique onlyLarge" style="display: inline-block; width: 120px;">
</div>
</div>
<div class="relativLeft onlySmall100">
<div class="relativ" style="display: inline-block;">
<div class="b_jaune c_noir" sessionid="629459" style="padding: 7px 20px; cursor: pointer;" onclick="SendForm(this, 'desktop');"> S’inscrire </div>
</div>
</div>
</div>
<div id="session_5" class="relativLeft b_grisClair size10" style="padding: 12px 15px; margin: 5px 0px; width: auto; " ville="Classe à distance" langue="fr">
<div class="relativLeft onlySmall100">
<div class="relativ formation_sessionDate" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Du 13 au 16 décembre 2022 </div>
<div class="relativ formation_sessionLangue" style="display: inline-block; vertical-align: top; padding-top: 8px; width: 50px; "> FR </div>
<div class="relativ formation_sessionVille" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Classe à distance </div>
<div class="relativ italique onlyLarge" style="display: inline-block; width: 120px;">
</div>
</div>
<div class="relativLeft onlySmall100">
<div class="relativ" style="display: inline-block;">
<div class="b_jaune c_noir" sessionid="676108" style="padding: 7px 20px; cursor: pointer;" onclick="SendForm(this, 'desktop');"> S’inscrire </div>
</div>
</div>
</div>
<div id="session_6" class="relativLeft b_grisClair size10" style="padding: 12px 15px; margin: 5px 0px; width: auto; " ville="Paris La Défense" langue="fr">
<div class="relativLeft onlySmall100">
<div class="relativ formation_sessionDate" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Du 13 au 16 décembre 2022 </div>
<div class="relativ formation_sessionLangue" style="display: inline-block; vertical-align: top; padding-top: 8px; width: 50px; "> FR </div>
<div class="relativ formation_sessionVille" style="display: inline-block; vertical-align: top; padding-top: 8px; "> Paris La Défense </div>
<div class="relativ italique onlyLarge" style="display: inline-block; width: 120px;">
</div>
</div>
<div class="relativLeft onlySmall100">
<div class="relativ" style="display: inline-block;">
<div class="b_jaune c_noir" sessionid="686257" style="padding: 7px 20px; cursor: pointer;" onclick="SendForm(this, 'desktop');"> S’inscrire </div>
</div>
</div>
</div>
</form>
Text Content
01 49 07 73 73 Nous contacter S'inscrire Espace client Contact 01 49 07 73 73 Demande de contact S'inscrire * FORMATIONS * NOS SOLUTIONS * SE CERTIFIER * SE RECONVERTIR * FINANCEMENTS - CPF * L’UNIVERS ORSYS Tous nos domaines de formation Technologies numériques Management - Développement personnel Compétences métiers Comment vous inscrire Formations inter Formations intra Séminaires état de l'art Formations certifiantes et diplômantes Classes à distance Essentiels 3h30 Digital Learning Blended learning Services sur mesure Reconversion Coaching Conseil en ingénierie pédagogique Tous nos diplômes et certifications Certifications par domaines > Technologies numériques Management – Développement personnel Compétences métiers Certifications éditeurs Certifications à distance Parcours certifiants Formations diplômantes Au service des entreprises Au service des demandeurs d'emploi Services aux entreprises Services aux particuliers et demandeurs d'emploi Contrats cadres et forfaits OPCO et Actions collectives > OPCO AFDAS OPCO AKTO OPCO ATLAS OPCO L'OPCOMMERCE OPCO CONSTRUCTYS OPCO 2I OPCO MOBILITÉS OPCO OCAPIAT FNE-Formation CPF Formations éligibles au CPF Qui sommes-nous ? Comment vous inscrire ? Découvrez nos centres Déroulement d'une formation Approche pédagogique Notre engagement RSE Nos références clients Nos articles Nos webinars Commandez vos catalogues fr fra Formation - Programmation C++, perfectionnement (Réf. POP) Formation - Programmation C++, perfectionnement (Réf. POP) * OBJECTIFS * PUBLIC * PROGRAMME * FINANCEMENT * DATES FORMATIONS > Technologies numériques Management - Développement personnel Compétences métiers Tous nos domaines de formation Comment vous inscrire NOS SOLUTIONS > Formations inter Formations intra Séminaires état de l'Art Formations certifiantes et diplômantes Classes à distance Essentiels 3h30 Digital Learning Blended learning Services sur mesure Reconversion Coaching Conseil en ingénierie pédagogique SE CERTIFIER > Tous nos diplômes et certifications Certifications par domaines Certifications éditeurs Certifications à distance Parcours certifiants Formations diplômantes SE RECONVERTIR > Reconversion FINANCEMENTS - CPF > Services aux entreprises Services aux Particuliers et Demandeurs d'emploi Contrats cadres et forfaits OPCO et Actions collectives FNE-Formation CPF Formations éligibles au CPF L’UNIVERS ORSYS > Qui sommes-nous ? Comment vous inscrire ? Découvrez nos centres Déroulement d'une formation Approche pédagogique Notre engagement RSE Nos références clients Nos articles Nos webinars > Formations > Technologies numériques > Développement logiciel > Python, C, C++ > Formation Programmation C++, perfectionnement > Formations > Technologies numériques > Formation Programmation C++, perfectionnement PROGRAMMATION C++, PERFECTIONNEMENT PROGRAMMATION C++, PERFECTIONNEMENT 4,7 / 5 En constante évolution, de C++98 à C++20, le langage C++ offre des mécanismes qui permettent une conception robuste et très riche. Les récentes normes C++ améliorent notablement la Standard Template Library (STL). Cette formation vous permettra d'approfondir la conception en C++ par l'apprentissage des dernières évolutions du langage et l'utilisation effective de la STL. Inter Intra Sur mesure Cours pratique en présentiel ou en classe à distance Réf. POP Prix : 2390 € H.T. 4j - 28h Pauses-café et déjeuners offerts Dates, lieux et Inscription Nous contacter Formation dans vos locaux, chez nous ou à distance Réf. POP 4j - 28h Vous souhaitez transposer cette formation, sans modification, pour votre entreprise ? Demande de devis Formation à la carte Vous souhaitez une formation adaptée aux spécificités de votre entreprise et de vos équipes ? Nos experts construisent votre formation sur mesure ! Demande de devis En constante évolution, de C++98 à C++20, le langage C++ offre des mécanismes qui permettent une conception robuste et très riche. Les récentes normes C++ améliorent notablement la Standard Template Library (STL). Cette formation vous permettra d'approfondir la conception en C++ par l'apprentissage des dernières évolutions du langage et l'utilisation effective de la STL. Objectifs pédagogiques À l’issue de la formation, le participant sera en mesure de : * Découvrir les nouveautés apportées par les versions * Maîtriser la gestion de la mémoire, des pointeurs et des références * Implémenter la généricité en C++ * Découvrir la bibliothèque standard STL * Utiliser les apports de la norme C++11 Public concerné Concepteurs et développeurs d'applications en C++, chefs de projets, architectes logiciels. Prérequis Bonnes connaissances en développement C++, ou connaissances équivalentes à celles apportées par le stage "Programmation Objet en C++" (réf. C++). Expérience requise. Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test. Programme de la formation RAPPELS * Classes d'allocation mémoire. * Construction, initialisation, embarquement d'objets. * Les fuites mémoire. * Constance, le mot-clé mutable, Lazy Computation. * Amitié (friendship) C++ et contrôle d'accès. * Destruction virtuelle. * Stratégie de gestion des exceptions. * Les espaces de nommage (namespace). LES NOUVEAUTÉS LANGAGE DE C++11 * nullptr et autres littéraux. * Les directives =delete, =default. * Délégation de constructeurs. * Les énumérations "type safe". * Le mot-clé auto et boucle sur un intervalle. * Référence rvalue et impact sur la forme normale des classes C++. * Les lambda expressions. Travaux pratiques Réécriture d'un code C++ existant en C++11, comparaison des deux implémentations. GESTION DES OPÉRATEURS * Opérateurs binaires et unaires. * L'opérateur d'indirection, cas d'usage. * L'opérateur de référencement. * Les opérateurs d'incrémentation/décrémentation préfixés et post-fixés. * Les autres opérateurs : comparaison, affectation... * La surcharge de l'opérateur [], des opérateurs d'insertion (<<) et d'extraction (>>). * Les foncteurs et la surcharge de l'opérateur (), avantage par rapport aux fonctions. Travaux pratiques Création de foncteurs et de proxies (libération mémoire, comptage de références) avec les opérateurs étudiés. CONVERSION ET RTTI * Opérateurs de conversion. Constructions implicites, le mot-clé explicit. * Les opérateurs de casting const_cast, static_cast, reinterpret_cast. * Conversion dynamique et Runtime Type Information. * L'opérateur typeid, les exceptions liées. * La classe type_info. * Contrôle du "downcasting" à l'aide de l'opérateur dynamic_cast. Travaux pratiques Mise en œuvre des idiomes "is-a" et "is-kind-of" avec dynamic_cast. LA GÉNÉRICITÉ * Introduction aux patrons de classe. Généricité et préprocesseur. * Fonction générique. Classe générique. Composition générique. Généralisation générique. * Spécialisation partielle et totale. * Introduction à la méta-programmation. * La généricité, principe fédérateur des librairies STL et Boost. Travaux pratiques Démarrage de l'étude de cas qui sera complétée avec la STL. Mise en œuvre de la composition et de la généralisation génériques. Création de plug-ins génériques. LA STL (STANDARD TEMPLATE LIBRARY) * Composants de la STL : types complémentaires, conteneurs, algorithmes, itérateurs, objets fonctions, les adaptateurs. * Les chaînes de caractères STL, la classe template basic_string et ses spécialisations. * Les conteneurs séquentiels et associatifs : définition, rôle et critères de choix. * Les allocateurs et la gestion de la mémoire des conteneurs. * Les méthodes d'insertion, de suppression, d'itération et d'accès aux principaux conteneurs : Vector, List, Set, Stack... * Le concept d'itérateur. Parcours d'un conteneur. * Les différents groupes d'algorithmes STL : non mutants, mutants, de tri et de fusion, numériques. * Manipulation de conteneurs (manipulation, recherche de valeurs...). * Paramétrer les algorithmes génériques par des objets "fonction". * Les "adapteurs" et la modification du comportement d'un composant. * La STL et les traitements sur les flux (fichiers, mémoire...). * Principe du RAII : les pointeurs automatiques et la classe auto_ptr. * Les exceptions standard de la STL. Travaux pratiques Implémentation des relations avec les collections de la STL. Utilisation d'algorithmes standard quelconques. LES NOUVEAUTÉS C++11 DE LA LIBRAIRIE STANDARD * Evolution historique : Boost --> TR1 --> C++11. * Les nouveaux conteneurs : array, forward_list, unordered_set, unordered_map. * La classe tuple. * Les pointeurs intelligents (smart pointer) : shared_ptr, weak_ptr, unique_ptr. * Les nouveaux foncteurs et binders. * Introduction à la gestion des threads. * Les expressions régulières. Travaux pratiques Mise en œuvre de la robustesse avec les smart pointers. Utilisation d'expressions régulières. BOOST ET SES PRINCIPES * La Pointer Container Library (destruction des données pointées d'un conteneur). * Les structures de données boost::any et boost::variant. * Programmation événementielle (connexions et signaux). * Gestion des processus, mécanismes de communication interprocessus et mémoire partagée. Travaux pratiques Amélioration de l'implémentation de l'étude de cas par l'utilisation la Pointer Container Library. UTILISATION AVANCÉE DE L'HÉRITAGE * Héritage versus embarquement. Héritage privé. Héritage protégé. * Exportation de membres cachés avec la Clause Using. * Héritage multiple et gestion des collisions de membres. * Héritage en diamant. Héritage virtuel et dynamic_cast. * Principes de conception : substitution de Liskov, principe d'ouverture/fermeture, inversion des dépendances. * Règles d'implémentation des interfaces en C++. Travaux pratiques Combinaison de l'héritage multiple, privé et de l'exportation pour concevoir des classes robustes et hautement évolutives. Modalités pratiques Travaux pratiques Le cours se déroulera sur des stations de travail sous Windows/Visual C++. De nombreux exercices permettront de mettre en oeuvre les thèmes abordés plus spécifiquement sous l'angle de la conception. Modalités d'évaluation Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques… Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises. Parcours certifiants associés Pour aller plus loin et renforcer votre employabilité, découvrez les parcours certifiants qui contiennent cette formation : Solutions de financement Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation. Il vous aidera à choisir parmi les solutions suivantes : * Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH. * Le dispositif FNE-Formation. * L’OPCO (opérateurs de compétences) de votre entreprise. * Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi. * Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH. * Le dispositif FNE-Formation. * L’OPCO (opérateurs de compétences) de votre entreprise. * Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi. Avis clients 4,7 / 5 Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées. LUCAS F. 10/05/22 5 / 5 Le formateur se met au niveau de chaque stagiaire et répond à chaque question. On pourrait aller un peu plus vite le premier jour ou au moins la première matinée, les autres jours la vitesse de parcours des sujets est bien équilibré. Les slides du cours sont clairs et concis, mais il manque un sommaire pour se repérer facilement. NICOLAS T. 10/05/22 5 / 5 Cela faisait longtemps que je n’avais pas pratiqué le c++, grâce à cette formation ça m’a rafraichit les concepts du c++ et ça m’a apporté beaucoup de concepts que je ne connaissais pas. De plus il y avait une très bonne ambiance. DIMITRI T. 10/05/22 5 / 5 Les cours sont assez succins pour rester dans le thème des exercices et permettent de discuter de manière plus libre sur des points spécifiques que l’on voudrait aborder. Le nombre de sujets est assez large (voir peut être un peu trop large pour 4 jours). On apprends en plus des recettes de cuisine en plus de la programmation en C++, c’est formidable. DIMITRI M. 19/04/22 5 / 5 Contenu très complet, on ne peut pas tout voir en cours, une annexe est fournie pour approfondir ensuite de notre côté, c’est très bien. Le formateur est excellent, pédagogue, maîtrise parfaitement le C++ et ayant eu une importante expérience de terrain, sait relier le cours à des cas d’applications réels, et prodiguer des conseils très pertinents pour le développement de logiciel industriel. Un petit peu p SYLVAIN M. 22/02/22 5 / 5 Intervenant compétent avec une bonne expérience sur le sujet. Il a su mettre en avant les difficultés qui apparaissent lorsque l’on est confronté à du développement logiciel en c++. Globalement , j’ai donc apprécié la formation. JARAMILLO MATEO A. 22/02/22 5 / 5 L’enseignant est excellent, bien en qualité humaine, qu’en qualité professionnelle. Excellente méthodologie d’enseignement, très pédagogique. Félicitations! LAURENT B. 14/12/21 5 / 5 Contenu intéressant et bien expliqué. On prend le temps nécessaire pour les notions, avec des exercices qui permettent de les prendre en main au final. Les exemples fournis et les bonnes pratiques sont vraiment un plus. SYLVAIN B. 14/12/21 3 / 5 Les sujets sont intéressant mais il manque du temps pour pouvoir faire plus de pratique. OUAZANI TUHAMI AMAR E. 13/12/21 5 / 5 Contenu très riche est varié. L’ordre d’exposition des sujets permet une meilleure compréhension. Malgré le niveau hétérogène d’entrée des stagiaires, Emmanuel a su gérer son discours et ses explications pour intéresser tous les participants du stage. Aussi, adapter les tp par rapport au niveau ainsi que les intérêts de chacun CHRISTEL P. 13/12/21 5 / 5 Cours complet, bonne animation (interaction, ...) KAREN A. 13/12/21 5 / 5 Tout super bien explique avec des exemples pratiques. JESUS OSWALDO G. 13/12/21 5 / 5 Le contenu était assez complet malgré le temps si cours de la formation le pédagogie de Monsieur Emmanuel était parfaite, il a bien su se faire comprendre pendant toute la formation ALAN B. 28/09/21 5 / 5 Interactif, des exemples concrets, des travaux pratiques adaptés. Formateur dynamique et intéressant. Agrémente la présentation d’exemples concrets ou de situations réelles. XAVIER B. 28/09/21 3 / 5 Les évolutions du langage ne sont pas tellement à jour. Beaucoup de contenu présentant les bases du cpp qu’on aurait espéré être un prérequis pour un cours de perfectionnement. HÉDI K. 15/06/21 5 / 5 Excellent contenu et excellente pédagogie avec un excellent suivi des acquis et de la compréhension au fur et à mesure de la formation et des ponts abordés ADELINE C. 15/06/21 3 / 5 - Les TP pourraient être un peu plus poussés. Ils sont parfois trop simples. - Certains sujets ou concepts sont évoqués/utilisés avant qu’on ne voit les chapitres correspondants MARGAUX F. 15/06/21 5 / 5 J’ai beaucoup apprécié l’organisation de la formation : beaucoup de travaux pratiques, qui permettent d’assimiler très bien les notions au fur et à mesure. NICOLAS A. 15/06/21 5 / 5 Très bonne formation. Ne pas hésiter à exécuter les codes pour montrer les fonctionnements au lieu de dire le comportement attendu. K C. 15/06/21 3 / 5 Très bien CHARLOTTE B. 15/06/21 5 / 5 Très bonne formation, j’ai apprécié de me mettre à niveau sur les nouveaux standards c++. Je vais mettre en application. L’ordre dans lequel certaines notions sont abordées est peut-être à revoir, par exemple on voit la surcharge d’opérateur après avoir fait plusieurs TP sur leur mise en oeuvre. GREGOIRE B. 09/03/21 5 / 5 Dommage que certains éléments aient été introduits via les TP alors qu’une introduction sous forme de cours au préalable aurait été bienvenue. LE contenu de la formation était adapté aux élèves et clair. THÉO M. 09/03/21 5 / 5 L’alternance entre les phases théoriques et de pratique est bien dosée. Le formateur est à l’écoute et les supports de cours permettent une un apprentissage progressif. THOMAS P. 26/01/21 5 / 5 Contenu très complet et plus encore ;) NICOLAS L. 03/11/20 5 / 5 Très bon contenu, très bon formateur MATTHIEU R. 03/11/20 5 / 5 C’était intéressant PIERRE F. 03/11/20 5 / 5 super formation. SIXTINE H. 03/11/20 5 / 5 Très bien malgré le fait que parfois cela va un peu vite mais c’est, selon moi, normal. LISA S. 03/11/20 3 / 5 Je m’attendais à une formation plus technique, plus axée sur l’optimisation de mémoire en C++ et à l’utilisation poussée des threads. Le contenu du cours est d’un niveau "Moyen +", je pensais avoir un cours avec un niveau plus avancé. Pour la pédagogie, le formateur maitrise bien son sujet et sait rapidement donner des exemples concrets pour expliquer des principes du C++. Quelque explications décousues [a HIEU CAROLINE D. 03/11/20 5 / 5 Très bon cours, très bonne pédagogie du formateur. Peut-être qu’un tout petit peu plus de pratique sur la partie interface / classes abstraites / classes imbriquées serait bien. Afficher plus de commentaires Horaires En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30. Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts. En classe à distance, la formation démarre à partir de 9h. Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour. Dates et lieux Pour vous inscrire, sélectionnez la ville et la date de votre choix. Toutes les villes Classe à distance Paris La Défense Lyon Du 26 au 29 juillet 2022 * FR Paris La Défense Session garantie S’inscrire Du 27 au 30 septembre 2022 FR Paris La Défense S’inscrire Du 27 au 30 septembre 2022 FR Classe à distance S’inscrire Du 4 au 7 octobre 2022 FR Lyon S’inscrire Du 13 au 16 décembre 2022 FR Classe à distance S’inscrire Du 13 au 16 décembre 2022 FR Paris La Défense S’inscrire 6 99 000 personnes formées 95,5 % de clients satisfaits 4,6/5 77 384 avis récoltés 92 % de réussite sur nos parcours certifiants 18 844 sessions réalisées Données 2021 À propos d’ORSYS Qui sommes-nous ? Comment s’inscrire Démarche qualité Handicap et accessibilité Nos 32 centres de formation Nous rejoindre Devenir formateur Nos autres sites ITTCERT Belgique Luxembourg Suisse International Nos qualifications ORSYS a obtenu la certification Qualiopi au titre de la catégorie ACTIONS DE FORMATION © 2022 ORSYS. Mentions légales Protection des données personnelles CGV BIENVENUE Nous utilisons des cookies ou des technologies similaires pour nous aider à améliorer votre navigation ou vous proposer des contenus publicitaires personnalisés. En cliquant sur OK pour moi vous consentez à ce qu’ORSYS ou ses partenaires placent des cookies sur votre matériel pour ces finalités. Pour refuser, cliquez simplement sur Non merci. Pour découvrir le détail des cookies utilisés et personnaliser votre choix, cliquez sur Je choisis. Lire la politique de confidentialité Consentements certifiés par Axeptio est LE tiers de confiance au service de la confidentialité des internautes. Vous avez un site et vous voulez prendre soin de la vie privée de vos utilisateurs ? 👉 Découvrez Axeptio Non merciJe choisisOK pour moi Axeptio consent