NOUVELLE FORMATION

C++ 14 : Nouvelles fonctionnalités

Formation #5062 - 1 jour

Sessions planifiées

27 mars 2017 - 715 €
Paris - AnyWare
3 juillet 2017 - 715 €
Paris - AnyWare
16 octobre 2017 - 715 €
Paris - AnyWare
11 décembre 2017 - 715 €
Paris - AnyWare

Intra-entreprise

Learning Tree au cœur de votre entreprise.

Demander un devis

À propos de cette formation :

C++ est un langage de programmation qui est stable depuis plus de dix ans. Les nouvelles versions majeures de la norme parues en 2011 et 2014 ouvrent aux programmeurs de nouvelles voies pour développer des applications et améliorer la qualité de leur code. Dans cette formation, vous apprendrez les nouvelles fonctionnalités du langage et de nombreux nouveaux templates de la bibliothèque standard.

Vous apprendrez à :

  • Améliorer la productivité et écrire du code plus rapidement en utilisant les nouvelles fonctionnalités du langage
  • Étendre et améliorer les programmes avec des expressions lambda et des types callable
  • Éradiquer les fuites de mémoire en utilisant unique_ptr, shared_ptr et weak_ptr
  • Mettre en oeuvre les constructeurs de déplacement et les références r-value pour optimiser les performances
  • Tirer pleinement parti des processeurs multi-cœurs via la programmation parallèle standardisée avec des threads

Travaux Pratiques :

  • Simplifier le code en utilisant auto, range-for et l’initialisation uniforme
  • Remplacer l’héritage non nécessaire avec des expressions lambda et le template de fonction
  • Écrire des applications multiprocesseurs thread-safe efficaces
  • Remplacer la gestion manuelle de la mémoire avec des smart pointers
  • Exploiter le perfect forwarding pour copier et déplacer efficacement des données

À qui s'adresse cette formation ?

Cette formation s’adresse à toute personne développant des
applications en C++ et désirant exploiter les dernières fonctionnalités du
langage pour rendre leur code plus évolutif, et plus simple à comprendre et
plus facile à maintenir. Une expérience de C++ est un prérequis. Une
connaissance des bibliothèques de templates standard est un plus.

Prérequis

Des connaissances en programmation C++ du niveau de la formation 327, Programmation C++ : Les fondamentaux sont supposées acquises.

Inscrivez-vous dès maintenant - sans risque

Appelez le 01 49 68 53 00 ou inscrivez-vous en ligne en sélectionnant une date ci-dessus.

  • Pas de paiement à l'avance
  • Payez jusqu'à 30 jours après la formation
  • Votre satisfaction est garantie - ou vous ne payez pas la formation

Vous pouvez organiser cette formation dans votre entreprise

Organisez une formation Learning Tree sur votre lieu de travail avec notre solution intra-entreprise.
Que votre entreprise nécessite une seule formation ou un cursus complet, Learning Tree dispose de l'infrastructure, des technologies, des formateurs experts et de la maitrise pour gérer tous les aspects de votre formation - où et quand vous le souhaitez.

Suivez votre formation avec AnyWare d'où vous voulez

Suivez nos formations chez vous, du bureau ou dans le centre AnyWare de Learning Tree le plus proche et bénéficiez du même enseignement pratique de qualité délivré par nos formateurs.
AnyWare c'est notre plateforme de formation présidentielle à distance par Internet.

Financez votre formation

Le financement de votre formation ne doit pas être un obstacle. Nos conseillers vous aiderons dans vos démarches avec les OPCA par exemple.
Profitez également de la réduction Return to Learn qui récompense les participants ayant déjà suivi une formation Learning Tree.

Suivez une formation Learning Tree et profitez des avantages de SUPINFO International University !

Pour toute formation que vous aurez suivi chez Learning Tree, SUPINFO International University vous offre pendant un an le statut Advanced Member d'une valeur de 250€.
Ce statut privilégié vous permettra de profiter de ressources pédagogiques sélectionnées par SUPINFO :

* Services disponibles prochainement.