dynastart
Member
- Joined
- Oct 20, 2013
- Messages
- 1,927
- Reaction score
- 11
- Points
- 232
Offline
- Thread starter
- #1
Type : Tutoriel vidéo
Système : Tous
Durée :9h48mn
Nombre de vidéos : 45
Format des vidéos : MP4
Format : ISO
Système : Tous
Durée :9h48mn
Nombre de vidéos : 45
Format des vidéos : MP4
Format : ISO
Ce cours introduit la programmation orientée objet en l'illustrant en langage C++. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours «Initiation à la programmation (en C++)».
Présentation et mise en pratique en C++ des concepts de base de la programmation orientée objet : objets, classes, méthodes, encapsulation, polymorphisme, ...
Bien que nous vous garantissons les bases pour programmer de façon autonome dans le langage C++, ce cours se concentre avant tout sur les concepts de programmation, plutôt que sur les détails du langage lui-même.
Ainsi, après avoir suivi ce cours, vous devriez également pouvoir facilement aborder par vous-mêmes de nouveaux langages de programmation.
Présentation et mise en pratique en C++ des concepts de base de la programmation orientée objet : objets, classes, méthodes, encapsulation, polymorphisme, ...
Bien que nous vous garantissons les bases pour programmer de façon autonome dans le langage C++, ce cours se concentre avant tout sur les concepts de programmation, plutôt que sur les détails du langage lui-même.
Ainsi, après avoir suivi ce cours, vous devriez également pouvoir facilement aborder par vous-mêmes de nouveaux langages de programmation.
Vidéos
Chapitre 01 : Installation
1- Installation sous Linux (Ubuntu) [02:22]
2- Installation sous MacOS [04:27]
3- Installation sous Windows [03:39]
Chapitre 02 : Introduction à la Programmation Orientée Objet
1- Bienvenue [04:27]
2- Introduction [20:48]
3- Classes, objets, attributs et méthodes en C++ [16:07]
4- public: et private: [18:59]
5- Encapsulation et abstraction : résumé [10:28]
6- Encapsulation et abstraction : étude de cas [23:24]
Chapitre 03 : Constructeurs et destructeurs
1- Constructeurs (introduction) [20:04]
2- Constructeurs par défaut en C++ [21:33]
3- Constructeur de copie [07:54]
4- Destructeurs [14:56]
Chapitre 04 : Surcharge des opérateurs
1- Variables et méthodes de classe [13:10]
2- Surcharge d'opérateurs : introduction [11:09]
3- Surcharge d'opérateurs : surcharge externe [17:28]
4- Surcharge d'opérateurs : compléments [23:09]
Chapitre 05 : Héritage
1- Héritage : concepts [15:20]
2- Héritage : droit protégé [10:51]
3- Héritage : masquage [08:25]
4- Héritage : constructeurs (1/2) [11:49]
5- Héritage : constructeurs (2/2) [11:39]
6- Copie profonde [16:33]
Chapitre 06 : Polymorphisme
1- Polymorphisme et résolution dynamique des liens [10:58]
2- Polymorphisme : méthodes virtuelles [17:25]
3- Masquage, substitution et surcharge [19:11]
4- Classes abstraites [13:55]
5- Collections hétérogènes [17:10]
6- Collections hétérogènes : compléments avancés [18:25]
Chapitre 07 : Rappels sur les pointeurs
1- Pointeurs et références : introduction [09:56]
2- Références [12:04]
3- Pointeurs : concept et analogie [06:07]
4- Pointeurs : déclaration et opérateurs de base [10:24]
5- Pointeurs : allocation dynamique [18:42]
6- Pointeurs «intelligents» [12:28]
Chapitre 08 : Héritage multiple
1- Héritage multiple : concept et constructeurs [11:14]
2- Héritage multiple : masquage [07:06]
3- Classes virtuelles [15:02]
Chapitre 09 : Etude de cas
1- Etude de cas : présentation et modélisation du problème [12:16]
2- Etude de cas : affichage polymorphique [08:58]
3- Etude de cas : surcharge d'opérateur et première version [13:55]
4- Etude de cas : modélisation des mécanismes [14:46]
5- Etude de cas : copie profonde [14:36]
Hébergeur : Multi
Format : ISO
Langue : Français
Découpé avec : WinRar
Nombre de fichiers : 1
Taille des fichiers : 819 Mo
Taille totale : 819 Mo
Uploadable
Rapidgator
Depositfiles
Uploaded
Turbobit
Bayfiles
1Fichier
Uptobox
Free
Chapitre 01 : Installation
1- Installation sous Linux (Ubuntu) [02:22]
2- Installation sous MacOS [04:27]
3- Installation sous Windows [03:39]
Chapitre 02 : Introduction à la Programmation Orientée Objet
1- Bienvenue [04:27]
2- Introduction [20:48]
3- Classes, objets, attributs et méthodes en C++ [16:07]
4- public: et private: [18:59]
5- Encapsulation et abstraction : résumé [10:28]
6- Encapsulation et abstraction : étude de cas [23:24]
Chapitre 03 : Constructeurs et destructeurs
1- Constructeurs (introduction) [20:04]
2- Constructeurs par défaut en C++ [21:33]
3- Constructeur de copie [07:54]
4- Destructeurs [14:56]
Chapitre 04 : Surcharge des opérateurs
1- Variables et méthodes de classe [13:10]
2- Surcharge d'opérateurs : introduction [11:09]
3- Surcharge d'opérateurs : surcharge externe [17:28]
4- Surcharge d'opérateurs : compléments [23:09]
Chapitre 05 : Héritage
1- Héritage : concepts [15:20]
2- Héritage : droit protégé [10:51]
3- Héritage : masquage [08:25]
4- Héritage : constructeurs (1/2) [11:49]
5- Héritage : constructeurs (2/2) [11:39]
6- Copie profonde [16:33]
Chapitre 06 : Polymorphisme
1- Polymorphisme et résolution dynamique des liens [10:58]
2- Polymorphisme : méthodes virtuelles [17:25]
3- Masquage, substitution et surcharge [19:11]
4- Classes abstraites [13:55]
5- Collections hétérogènes [17:10]
6- Collections hétérogènes : compléments avancés [18:25]
Chapitre 07 : Rappels sur les pointeurs
1- Pointeurs et références : introduction [09:56]
2- Références [12:04]
3- Pointeurs : concept et analogie [06:07]
4- Pointeurs : déclaration et opérateurs de base [10:24]
5- Pointeurs : allocation dynamique [18:42]
6- Pointeurs «intelligents» [12:28]
Chapitre 08 : Héritage multiple
1- Héritage multiple : concept et constructeurs [11:14]
2- Héritage multiple : masquage [07:06]
3- Classes virtuelles [15:02]
Chapitre 09 : Etude de cas
1- Etude de cas : présentation et modélisation du problème [12:16]
2- Etude de cas : affichage polymorphique [08:58]
3- Etude de cas : surcharge d'opérateur et première version [13:55]
4- Etude de cas : modélisation des mécanismes [14:46]
5- Etude de cas : copie profonde [14:36]
Hébergeur : Multi
Format : ISO
Langue : Français
Découpé avec : WinRar
Nombre de fichiers : 1
Taille des fichiers : 819 Mo
Taille totale : 819 Mo
Uploadable
Rapidgator
Depositfiles
Uploaded
Turbobit
Bayfiles
1Fichier
Uptobox
Free