Dans la spécialisation en conception et architecture de logiciels, vous apprendrez à appliquer les principes de conception, les modèles et les architectures pour créer des applications et des systèmes logiciels réutilisables et flexibles. Vous apprendrez à exprimer et à documenter la conception et l'architecture d'un système logiciel à l'aide d'une notation visuelle. Des exemples pratiques et des possibilités d'application de vos connaissances vous aideront à développer des compétences employables et une expertise pertinente dans l'industrie du logiciel.

Découvrez de nouvelles compétences avec 30 % de réduction sur les cours dispensés par des experts du secteur. Économisez maintenant.


Spécialisation Conception et architecture des logiciels
Des stratégies réfléchies pour des logiciels de qualité. Pensez comme un architecte expert et créez des logiciels de qualité en utilisant des modèles et des principes de conception.

Instructeur : Kenny Wong
90 134 déjà inscrits
Inclus avec
(2,840 avis)
Expérience recommandée
(2,840 avis)
Expérience recommandée
Ce que vous apprendrez
Compétences que vous acquerrez
- Object Oriented Design
- Solution Architecture
- Web Services
- Software Architecture
- Software Design Patterns
- Software Development
- Software Visualization
- Microservices
- Object Oriented Programming (OOP)
- Systems Architecture
- API Design
- Code Review
- Simple Object Access Protocol (SOAP)
- Software Design
- Model View Controller
- Service Oriented Architecture
- Java
- Software Design Documents
Outils que vous découvrirez
Ce qui est inclus

Ajouter à votre profil LinkedIn
Améliorez votre expertise en la matière
- Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
- Maîtrisez un sujet ou un outil avec des projets pratiques
- Développez une compréhension approfondie de concepts clés
- Obtenez un certificat professionnel auprès de University of Alberta

Spécialisation - série de 4 cours
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Compétences que vous acquerrez
Ce que vous apprendrez
Compétences que vous acquerrez
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Chacun des quatre cours de la Specializations est conçu pour être suivi en 4 semaines ; l'ensemble de la Specializations peut être suivi en 16 semaines. En moyenne, il y a un devoir par semaine pendant les 8 premières semaines (il arrive qu'une semaine sans devoir soit suivie d'une semaine avec deux devoirs). Les 8 dernières semaines, il y a en moyenne moins d'un devoir par semaine.
En fonction de la capacité des apprenants à réaliser les travaux, nous pensons qu'ils peuvent terminer l'un des cours en 3 à 5 semaines.
Une bonne connaissance des structures de programmation orientées objet est essentielle. Des connaissances de base en programmation Java sont attendues. Les devoirs et les quiz nécessiteront de coder en Java. Pour l'application principale, vous devrez utiliser Android Studio, un environnement de développement intégré.
Si vous avez l'intention de suivre la totalité de la spécialisation, il est fortement recommandé de suivre les cours dans l'ordre, car le matériel présenté dans les premiers cours sera évoqué dans les cours ultérieurs. Si vous êtes intéressé par des cours spécifiques, chaque cours peut être suivi de manière autonome, à condition que vous soyez familiarisé avec le contenu des cours précédents.
Plus de questions
Aide financière disponible,