Architecture logicielle et maintenabilité
Formation à l’architecture logicielle pour concevoir des systèmes robustes, évolutifs et faciles à maintenir.
Durée : 35 heures
Prix : 2500€ HT
Format : Présentiel
Prérequis : Cette formation s’adresse à des développeurs ou profils techniques ayant déjà des bases en programmation (peu importe le langage), une connaissance générale du cycle de vie d’un logiciel, et une première expérience avec des outils comme Git. Une compréhension des concepts orientés objet et des environnements de développement est également recommandée.
Objectifs
- Comprendre les principes fondamentaux de l’architecture logicielle
- Identifier les modèles architecturaux adaptés selon les contextes
- Concevoir des systèmes modulaires
- évolutifs et maintenables
- Rédiger un dossier d’architecture technique clair et structuré
- Intégrer les bonnes pratiques d’architecture dans le cycle de vie d’un projet
- Évaluer et améliorer la maintenabilité d’un code existant
- Appliquer les concepts de scalabilité
- résilience et sécurité dès la conception
- Utiliser des outils pour analyser la qualité et la dette technique du code