Génie logiciel

🏛️ Architecture logicielle

**L'architecture logicielle** décrit comment les parties du système s'articulent et quels compromis rendent le projet viable. Ce cours s'adresse aux développeurs qui veulent la vue d'ensemble, pas seulement leur classe. Vous verrez couches, microservices vs monolithe, API, événements, montée en charge et anti-patterns courants. Le contenu met l'accent sur les vrais arbitrages : simplicité contre flexibilité. À la fin, vous participerez à la conception de fonctionnalités, défendrez vos choix en revue et vous préparerez à des rôles senior ou architecte.

36 lessonsEN, ES, FR, RU

Course sections