Formation Devenir développeur C++

Développez vos compétences. Zéro euro à payer. Grâce à nos formations payées par l’Etat

Apprenez le C++ en codant cinq projets

Obtenez une expérience pratique en codant cinq projets du monde réel. Apprenez à créer un planificateur d’itinéraire à l’aide des données OpenStreetMap, écrivez un moniteur de processus pour votre ordinateur et implémentez vos propres pointeurs intelligents. Enfin, montrez toutes vos nouvelles compétences en créant un simulateur de trafic multithread et en codant votre propre application C++.Nanodegrés associés

4 mois pour terminer

CONNAISSANCES PRÉALABLES

Pour optimiser vos chances de réussite dans le programme C++ Nanodegree, nous vous recommandons une connaissance intermédiaire de n’importe quel langage de programmation.

  • Fondements C++Apprenez à développer, compiler et exécuter des programmes C++ ainsi que la syntaxe, les fonctions, les conteneurs et comment lier plusieurs fichiers PLANIFICATEUR D’ITINÉRAIRE
  • Programmation Orientée Objet (POO)Apprenez à créer des classes, des interfaces et des modèles génériques pour créer un programme C++ orienté objet. Découvrez comment le C++ moderne inclut de nombreux outils pour écrire du code propre et réutilisable.MONITEUR DE PROCESSUS
  • Gestion de la mémoireApprenez à contrôler la mémoire statique et dynamique en C++ à l’aide du modèle Resource Acquisition Is Initialization, des pointeurs, des références et de la sémantique de déplacement. CHATBOT DE GESTION DE LA MÉMOIRE
  • ConcurrenceC++ prend en charge l’exécution de plusieurs chemins d’exécution en parallèle. Apprenez à lancer des processus et des threads afin d’exécuter la logique en parallèle. Passez ensuite à la synchronisation des threads et à la communication, pour profiter de toute la puissance de la programmation simultanée. SIMULATION DE TRAFIC SIMULTANÉ
  • Projet CapstoneDans votre projet Capstone, vous utiliserez toutes vos nouvelles compétences en C++ ! Utilisez les concepts de base de ce programme Nanodegree – programmation orientée objet, gestion de la mémoire et concurrence – pour créer votre propre application à l’aide de C++.

Accompagnement personnalisé