Développement C++
Portail informatique
Organisation
Présentation
Planning
Projet
Supports
Avant CI0
Installations
Installation de l'IDE
Génération et exécution de l'exécutable d'une application graphique
Exercice d'introduction, sections 1 et 2
Exercice d'introduction, section 3
CI0
Introduction + Cours relecture de code + Assistance à eux·celles qui ont eu des soucis d'installation
Introduction
Retours d'un randonneur en C++
Présentation de la VAP et du module
Réflexions autour du métier de développeur·euse
Exercice d'introduction, sections 4 et 5 : Mondrian
CI1
TD Relecture de code + Vecteurs
Retours d'un randonneur en C++
Vecteurs
TP1 (XML)
(optionnel) TP2 (Coinche)
Relecture de code
Iterator
Range Based loop
Passage de paramètres
Pages à lire : 627-640
Pages à lire (recommandé) : Chapitre 17, 18.6 - fin Chapitre 18
A lire : Chapitre 21
A lire (recommandé) : Chapitre 20
CI2
Conteneurs
CMake
Conteneurs
TP (Cyrano)
List, map, unordered map
Operator
Lambda expression
CI3
Conteneurs (suite) + Classes
Classes
TP1 (Polynome)
Surcharge d'opérateurs
CI4
Classes (suite)
TP2 (Outil visualisation)
Constructeurs
A lire : 19.3.4 (686-687)
CI5
Héritage
Héritage
Slicing
Fonctions virtuelles
A lire : Chapitre 19
CI6
Mémoire
Mémoire
Pointeurs intelligents
CI7
Les exceptions
Exceptions
CI8
Les constructeurs
Constructeurs
Constructeurs par défaut
Constructeurs de copie
Constructeurs par déplacement
Opérateur =
CI9
S'inscrire dans un code existant
TP (Logo)
Micro-projet
Bonus (étudié en 3A JIN)
Sensibilisation à la programmation concurrente (multitâche) à travers C++
Programmation concurrente
Cours Intégré
Sorry, the requested resource doesn't exist