Skip to content
Snippets Groups Projects
Commit fd0a8a06 authored by Alexandre MEYER's avatar Alexandre MEYER
Browse files

...

parent aea2893e
No related branches found
No related tags found
No related merge requests found
Pipeline #142049 passed
......@@ -9,7 +9,7 @@ description: "Cours"
#### Cours 0 : Introduction de l'UE
* [Télécharger les transparents du cours](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/LIFAPCD_CM0_OrganisationUE.pdf)
* [Visionner la vidéo du cours](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/videosCM.html#CM0)
* [Visionner la vidéo du cours](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/videosCM.html#CM0)
#### Cours 1 : Conception et gestion de projet
......@@ -18,7 +18,7 @@ description: "Cours"
* [Visionner la vidéo du cours](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/videosCM.html#CM1)
* Méthodes de conception
* Cahier des charges
* Diagramme de Gantt
* Diagramme de Gantt
#### Cours 2 : Programmation modulaire
......@@ -27,7 +27,7 @@ description: "Cours"
* [Visionner la vidéo du cours](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/videosCM.html#CM2)
* Diagramme des classes (UML)
* Règle d'intégrité
* Règles de programmation
* Règles de programmation
#### Cours 3 : Outils pour la programmation
......@@ -36,7 +36,7 @@ description: "Cours"
* [Visionner la vidéo du cours](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/videosCM.html#CM3)
* Compilation de fichier (GCC)
* Compilation de projet (Makefile)
* Débogage (gdb)
* Débogage (gdb)
#### Cours 4 : Gestion du code
......@@ -45,7 +45,7 @@ description: "Cours"
* Règles d'écriture de code en C/C++
* Gestionnaire de code (Git)
* Doxygen
* [Des règles de bonnes pratiques de la programmation](http://perso.univ-lyon1.fr/thierry.excoffier/COURS/COURS/TRANS_COMP_IMAGE/prog.html)
* [Des règles de bonnes pratiques de la programmation](http://perso.univ-lyon1.fr/thierry.excoffier/COURS/COURS/TRANS_COMP_IMAGE/prog.html)
#### Cours 5 : Notions de programmation C++ "avancée"
......@@ -56,7 +56,7 @@ description: "Cours"
* Arguments de main
* Introduction aux operator et aux template en C++
* Introduction à la STL : string, vector, list, etc.
* Notion de POO/héritage pour pouvoir introduire les frameworks gérant une interface (Qt)
* Notion de POO/héritage pour pouvoir introduire les frameworks gérant une interface (Qt)
#### Cours 6 : Interface Graphique (Graphical User Interface)
......@@ -67,8 +67,7 @@ description: "Cours"
* Interface en mode texte (un menu)
* Avec SDL2 + 2 mots sur SFML
* Avec "Dear ImGui"
* Avec un framework plus conséquent : Qt
* Avec un framework plus conséquent : Qt
## Évaluation (les différentes notes)
......@@ -81,4 +80,4 @@ description: "Cours"
* Projet (50%) :
* Cahier des charges (2%)
* Démo mi-*projet (3%),
* 3 notes finales "Technique", "Conception" et "Organisation" (3×15%). Regardez dans la [section Projet](projet) pour le détail des notes.
\ No newline at end of file
* 3 notes finales "Technique", "Conception" et "Organisation" (3×15%). Regardez dans la [section Projet](../projet/) pour le détail des notes.
\ No newline at end of file
......@@ -14,13 +14,13 @@ Il y a des TD au tableau/stylo et des TD sur machine. Pour la partie marchine, l
* [Elements de correction du TD Conception](http://liris.cnrs.fr/~npronost/UCBL/LIFAP4/LIFAP4_TD1_ConceptionLogicielle_corriges.pdf)
#### TD Outils*0 Installation et choix d'un éditeur de code
#### TD Outils-0 Installation et choix d'un éditeur de code
Choisisser un éditeur de code. Nous vous conseillons de choisir parmi VSCode, Visual Studio(Windows), XCode(MacOS), CLion ou Codeblocks (Windows/Linux). [Regarder les consignes d'installation ici](https://forge.univ*lyon1.fr/Alexandre.Meyer/L2_ConceptionDevApp/*/blob/master/doc/install.md)
#### TD Outils*1 Classe Image
#### TD Outils-1 Classe Image
Voir l'énoncé de la [Partie 1](TD_outils_1)
......@@ -31,14 +31,14 @@ Voir l'énoncé de la [Partie 1](TD_outils_1)
* Test mémoire (Valgrind)
#### TD Outils*2 Gestionnaire de version
#### TD Outils-2 Gestionnaire de version
Voir l'énoncé de la [Partie 2](TD_outils_2)
* Gestionnaire de version : les bases
#### TD Outils*3 Débogage
#### TD Outils-3 Débogage
Voir l'énoncé de la [Partie 3](TD_outils_3)
......@@ -49,7 +49,7 @@ Voir l'énoncé de la [Partie 3](TD_outils_3)
#### TD Outils*4 Bibliothèques
#### TD Outils-4 Bibliothèques
Voir l'énoncé de la [Partie 4](TD_outils_4)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment