Construction et évolution de logiciels

Workbook

  • Présentation
    • Présentation générale
  • Cours Magistraux
    • Introduction
    • Coding Techniques
    • Design Patterns
    • Correspondance entre modèles de conception UML et le code: aspects structurels
    • Mapping UML Designs to Code
    • Code Smells
    • Refactorings
    • Test Driven Development
    • Software Testing Basics
    • Development Agile
    • Software Evolution
    • Continuous Integration
  • Exercices de TD
    • Introduction
    • Objets mutables et immuables
    • Implémentation de la conception pilotée par le domaine
    • Opérations de Refactoring
    • Amélioration de code
    • Patrons de conception
  • Exercices de TP
    • Travaux pratiques
    • Préparation
    • Interval
    • UML - Attributs
    • UML - Associations
  • Annales
    • QCM - Patrons de conception
    • Contrôle continu 2023-24
    • Contrôle continu 2024-25
    • Examen 2024-25
    • Contrôle continu 2025-26
    • Examen 2025-26
  • Projet 2025-26
    • Introduction
    • Préparation
    • Travail à réaliser
    • Evaluation
  • Tutoriels
    • Tutoriel Maven
    • Tests paramétrés en JUnit 5
    • Création d’une Interface Fluide en Java
    • Refactoring to Patterns
    • Gestion de projet avec Git et GitLab
Workbook 2025 1.0.2
  • Workbook
    • 2025 1.0.2
  • Workbook
  • Exercices de TD
  • Introduction

Travaux dirigés

1. Environnements de développement

  • Pour la programmation Web en TypeScript, utilisez Visual Studio Code

  • Pour la programmation Java, utilisez IntelliJ IDEA

  • The Unified Modeling Language

Licence Creative Commons
Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International.