Cours de Conception & Génie Logiciel
Conception & Génie Logiciel traite de tout ce qui précède la première ligne de code : recueil des besoins, analyse, modélisation, méthodes Merise et UML, cycles de vie du logiciel, tests, documentation et gestion de projet informatique.
Ces documents répondent à une question que se posent tous ceux qui développent seuls : comment construire quelque chose d'assez clair pour être encore modifiable dans six mois. Les diagrammes, les cahiers des charges types et les découpages en lots montrent comment décrire un besoin avant de le traduire en programmes, et pourquoi une erreur d'analyse coûte toujours plus cher qu'une erreur de code.
Comprendre la catégorie Conception & Génie Logiciel
Cette catégorie traite de ce qui se passe avant la première ligne de code : recueil des besoins, analyse, modélisation, cycles de vie du logiciel, méthodes de conception (Merise, UML) et gestion de projet informatique. C'est souvent la partie la moins enseignée en autodidacte, et pourtant celle qui décide du succès d'un projet.
Un logiciel mal analysé coûte cher deux fois : au développement, parce qu'il faut corriger en cours de route, puis en maintenance, parce que personne n'ose plus y toucher. Les documents de cette catégorie montrent comment décrire un système avant de le construire — entités et relations, cas d'utilisation, étapes du projet, livrables, recette.
Même pour un projet personnel, ces méthodes paient : quelques schémas et un cahier des charges d'une page évitent des semaines de reprises. Commencez par une introduction à la gestion de projet pour le vocabulaire, puis approfondissez la modélisation des données si vous construisez une application, ou le cycle de vie du logiciel si vous travaillez en équipe.
Par où commencer dans cette catégorie
- Cours : Merise, modélisation efficace de bases de données — décrire un système d'information avec une méthode éprouvée
- Cours : génie logiciel, les fondamentaux du développement — le vocabulaire et les étapes d'un projet logiciel
- Cours : gestion de projet, introduction — planifier, livrer, contrôler — utile bien au-delà de l'informatique
Cours disponibles
31 cours — page 1 sur 3
UML États Étendus - Maîtriser les diagrammes d'états avancés
Téléchargez cette fiche UML États étendus — diagrammes, transitions, conditions, ingénierie systèmes. PDF 7 pages.
UML - Maîtriser les diagrammes d'états et transitions
Téléchargez cette fiche UML États et transitions — diagrammes d'états, événements, actions, modélisation dynamique. PDF 8 pages.
UML - Maîtriser les diagrammes de séquence en conception
Téléchargez ce cours UML Diagrammes de séquence — interactions objets, échanges, spécifications, conception. PDF 13 pages.
UML : Diagrammes de classes - Maîtriser les opérations
Téléchargez cette fiche UML Diagrammes de classes opérations — attributs, relations, retrait, modélisation. PDF 8 pages.
UML - Associations particulières et héritage
Téléchargez ce cours UML Associations et héritage — associations réflexives, multiples, classes dérivées. PDF 11 pages.
UML - Maîtriser les classes et associations
Téléchargez ce cours UML Classes et associations — diagrammes, relations, cardinalités, modélisation objet. PDF 11 pages.
UML - Scénarios détaillés et diagrammes de séquence
Téléchargez cette fiche UML Scénarios et diagrammes de séquence — interactions, objets, modélisation processus. PDF 6 pages.
UML - Maîtriser les diagrammes de cas d'utilisation
Téléchargez ce cours UML Diagrammes de cas d'utilisation — acteurs, scénarios, relations, exigences fonctionnelles. PDF 11 pages.
UML - Introduction au génie logiciel et modélisation
Téléchargez ce cours UML introduction — diagrammes de classes, cas d'utilisation, relations, modélisation systèmes. PDF 26 pages.
Génie Logiciel: Bases Développement Logiciel
Téléchargez ce cours Génie Logiciel par Dr Cherif Diallo (UVA) — agile, exigences, architecture, tests, maintenance. PDF 106 pages.
Gestion de parc informatique - Mise en place d'un outil
Apprenez à gérer un parc informatique avec ce cours pratique. Optimisez vos ressources et boostez la productivité de votre entreprise.
Admin Parc Info: Optimisation & Gestion Efficace
Apprenez à administrer un parc informatique avec ce cours complet. Optimisez la gestion, la sécurité et les coûts de vos équipements.
Génie Logiciel - Maîtriser les Fondamentaux du Développement
Téléchargez ce cours Génie logiciel en PDF — architecture, conception, gestion de versions, tests et travail collaboratif. 51 pages pour étudiants et pros.
Analyse BTS IG/SIO - Maîtriser les fondamentaux
Apprenez l'analyse informatique avec ce cours complet. Maîtrisez les méthodes essentielles pour réussir votre BTS IG/SIO.
Design Patterns - Maîtriser les architectures logicielles
Apprenez les Design Patterns avec ce cours complet. Maîtrisez les solutions éprouvées pour des code robuste et réutilisable.