
- Spécial Enseignant: Andreas Buchwieser
- Presentations orales12
- Apprenant(s)876
- Durée: Semaines 10
Architecture logicielle fait généralement référence aux structures plus grandes d'un système logiciel et traite de la manière dont plusieurs processus logiciels coopèrent pour effectuer leurs tâches. Conception de logiciels fait référence aux plus petites structures et traite de la conception interne d'un processus logiciel unique. À la fin de ce didacticiel, les lecteurs développeront une solide compréhension des concepts d'architecture logicielle et des concepts de conception et seront en mesure de choisir et de suivre le bon modèle pour un projet logiciel donné.

Audience
Ce cours est conçu pour tous les professionnels du logiciel, les architectes et les ingénieurs seniors en conception de systèmes. Les responsables d'équipes d'architecture bénéficieront également de ce tutoriel.
Pré-requis :
Il n'y a pas de prérequis précis pour ce cours. Tout professionnel du logiciel peut suivre ce didacticiel pour avoir une vue d'ensemble de la conception d'applications et de produits logiciels de haute qualité.
Curriculum
- Sections 12
- 12 Leçons
- 10 Semaines
- Présentation de l'architecture et de la conception du logiciel1
- Les principes clés1
- Modèles d'architecture1
- Paradigme orienté objet1
- Architecture de flux de données1
- Architecture centrée sur les données1
- Architecture hiérarchique1
- Architecture orientée interaction1
- Architecture distribuée1
- Architecture basée sur les composants1
- Interface utilisateur1
- Techniques architecturales1