Ce cours intègre la fonctionnalité « Coursera Coach » !
Une façon plus intelligente d’apprendre grâce à des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos idées reçues et à approfondir votre compréhension au fur et à mesure que vous avancez dans le cours. Ce cours est conçu pour aider les développeurs à apprendre Docker dans le cadre de la création d’un projet de microservices. Vous découvrirez l’importance de Docker pour la conteneurisation des microservices et la manière dont il rationalise le développement, les tests et le déploiement. Tout au long du cours, vous acquerrez une expérience pratique des outils Docker : vous apprendrez à créer des fichiers Dockerfile, à configurer des environnements et à mettre en place des bases de données, ainsi qu’à intégrer des services front-end et back-end. Au fil de la formation, vous maîtriserez les concepts essentiels de Docker tels que Docker Hub, les volumes et la mise en réseau Docker. Vous vous plongerez également en profondeur dans la création d’API basées sur Docker, la configuration de proxys inversés avec Nginx et l’optimisation des applications conteneurisées pour la production. Ce cours propose une approche pratique et orientée vers le monde réel, vous apportant les compétences nécessaires pour déployer vos microservices sur un serveur de production. Ce cours est idéal pour les développeurs familiarisés avec le développement web qui souhaitent étendre leur expertise à la conteneurisation à l’aide de Docker. Aucune expérience préalable avec Docker n’est requise, mais une connaissance des bases du développement et de la gestion de serveurs est recommandée. Ce cours est parfait pour les développeurs de niveau intermédiaire qui souhaitent maîtriser Docker pour le développement de microservices. À l’issue de ce cours, vous serez capable de créer une application de microservices en Docker, de configurer la communication réseau entre les conteneurs, de déployer votre application en production et d’effectuer les derniers réglages pour vous assurer que votre système est prêt pour la production.

















