Développement
Définissez votre architecture logicielle grâce aux standards reconnus
Vous devez concevoir une architecture logicielle pour un projet commercial ? Comment trouver la meilleure solution ? Quelles sont les possibilités ?
Que vous soyez un développeur expérimenté ayant besoin de bases théoriques plus structurées ou un architecte logiciel débutant, ce cours est conçu pour vous. Nous examinerons six grands modèles d'architecture que vous pourrez utiliser dans diverses situations professionnelles :
L’architecture client-serveur.
L’architecture pilotée par les événements.
L’architecture orientée services.
L’architecture modulaire.
L’architecture en couches.
L’architecture centrée sur les données.
Vous apprendrez quand utiliser ces architectures, quel niveau de maintenabilité elles requièrent et quelles sont leurs limites. Vous découvrirez des exemples de représentation de ces différentes architectures. Et si vous relevez le défi, vous créerez quelques architectures vous-même !
Êtes-vous prêt à découvrir quelles sont les meilleures architectures pour votre projet ? Alors suivez-moi au premier chapitre pour commencer !
Objectifs pédagogiques
- Créer des architectures basées sur les normes du métier
Prérequis
Prérequis :
Pour suivre au mieux ce cours, vous devrez avoir de l'expérience en analyse des besoins clients et être habitué au développement de logiciels. Vous pouvez vous familiariser avec ces sujets avec les cours suivants :
- Réalisez un cahier des charges fonctionnel
- Découplez votre architecture web pour des applications Java robustes
Outils nécessaires :
Pour réaliser les exercices, on vous recommande d'utiliser un logiciel de diagramme comme Diagrams.net.
Et si vous en faisiez votre métier ?
Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.
- Formations jusqu’à 100 % financées
- Date de début flexible
- Projets professionnalisants
- Mentorat individuel
1/2
Table des matières
- Partie 1
Créez des architectures basées sur les normes industrielles
- 1
Tirez le maximum de ce cours
- 2
Apprenez l'architecture client-serveur
- 3
Apprenez l'architecture pilotée par les événements
- 4
Apprenez l'architecture orientée services
- 5
Apprenez l'architecture modulaire
- 6
Apprenez l'architecture en couches
- 7
Apprenez l'architecture centrée sur les données
- 8
Révisez ce que vous avez appris
Quiz : Créez des architectures basées sur les normes du métier
Contributeurs
Professeurs
José Esterkin
Software engineer, project manager and trainer. Director of Positive, a project management consulting firm based in Buenos Aires.Romain Sessa
Développeur et Architecte Java/JavaEE. Je suis aussi Enseignant et Mentor étant passionné par la transmission de connaissances/compétences.Créé par

Développement