Description
Titulaire d’un diplôme d’ingénieur et après plusieurs années d’expérience, j’ai créé mon entreprise pour partager mes connaissances d’une part et me consacrer à divers projets d’autre part.
J’ai créé ce cours à destination des amateurs, des étudiants et des professionnels qui souhaitent découvrir ou redécouvrir le C++. Ce cours est conçu pour apprendre le C++ moderne (c++17) depuis zéro en prenant tout de suite de bonnes habitudes pour créer rapidement des applications robustes et performantes.
Il est décomposé en deux parties qui suivent chacune un fil conducteur : un programme de Juste Prix pour la première partie et un jeu d’arcade en seconde partie : Asteroids. Ces deux exemples ont l’avantage d’être ludiques et de permettre d’aborder toutes les notions de bases du C++, ces bases pouvant servir aussi bien à la création d’un jeu-vidéo que d’un autre logiciel ou d’un driver.
Dans ce cours, vous découvrirez
- ce qu’est la programmation C++ (dans sa version 2017)
- les outils nécessaires à la programmation
- comment utiliser la mémoire de l’ordinateur grâce aux variables
- comment conditionner du code et créer des boucles grâce aux diverses structures de contrôle (if, while, for, switch)
- comment convertir des données d’un type à un autre
- ce que sont les références
- ce que sont les pointeurs bruts
- comment créer des fonctions
- comment structurer son code proprement pour un code lisible et modulaire
- comment créer et utiliser des tableaux de données
- comment gérer le temps (chronomètre)
- comment générer un nombre aléatoire
- comment gérer les chaînes de caractères (données textuelles)
- comment installer une bibliothèque externe
- comment créer et utiliser des objets
- comment créer des classes (types d’objets)
- comment utiliser l’héritage
- ce qu’est le polymorphisme et comment l’utiliser
- comment gérer de la mémoire dynamique (tableaux dynamiques, pointeurs intelligents)
- comment gérer les exceptions (outil permettant de bien gérer les erreurs)
- comment créer des templates (modèles de classes et de fonctions : moins de code pour plus d’efficacité !)
- comment lire/écrire dans un fichier
Et tout ceci dans les règles de l’art, avec des conseils, les bonnes pratiques à adopter pour un code lisible, efficace et performant.
Alors, n’attendez plus et inscrivez-vous dès maintenant : c’est parti !
À qui ce cours s’adresse-t-il ?
quiconque n’a jamais programmé en C++ ni en aucun autre langage
quiconque n’a pas programmé en C++ depuis longtemps et souhaite revoir les bases avec les façons de faire les plus modernes
quiconque ne connait que C++03 et souhaite découvrir les nouvelles pratiques et fonctionnalités du C++ moderne (C++11, C++14, C++17) en reprenant les bases
NB: Apres paiement, cette formation sera disponible pour téléchargement ou sera envoyé par mail (Si vous ne trouvez pas alors veuillez voir les SPAMS)
Avis
Il n’y pas encore d’avis.