Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker pour le développement BackEnd

Docker pour le développement BackEnd

Construisez des environnements BackEnd robustes avec Docker
Last updated 9/2025
French

What you'll learn

  • Découvrir Docker
  • Connaitre les commandes de base pour gérer Docker depuis le terminal
  • Savoir choisir les images pour utiliser des conteneurs appropriés à son environnement
  • Utiliser des conteneurs pour gérer son environnement de développement

Course content

5 sections16 lectures1h 8m total length
  • Bienvenue dans le cours0:42
  • Introduction14:55

Requirements

  • Connaissances de base pour utiliser le terminal

Description

Ce cours s’adresse aux développeurs BackEnd souhaitant tirer parti de Docker pour simplifier leurs workflows, améliorer la portabilité des applications et garantir des déploiements fiables.

Nous ferons une rapide présentation théorique avant d'entrer dans le vif du sujet, pour que vous soyez en mesure de comprendre les enjeux et ce qui se passe réellement derrière les commandes. Mais rassurez-vous, ce cours est essentiellement pratique.

Vous apprendrez à maîtriser la conteneurisation, une technologie essentielle pour les applications modernes.

Nous débuterons avec les concepts fondamentaux de Docker : conteneurs, images et registres. Vous découvrirez comment créer des environnements de développement reproductibles, configurer des conteneurs adaptés à vos projets BackEnd et résoudre les problèmes courants liés aux dépendances.

Le cours abordera des pratiques avancées pour optimiser l’utilisation de Docker dans le développement BackEnd. Cela inclut la gestion de bases de données dans des conteneurs, la création de réseaux Docker pour connecter plusieurs services et l’écriture de Dockerfiles efficaces pour améliorer les performances et réduire les erreurs.

Des ateliers pratiques vous permettront d’expérimenter des scénarios réels : déploiement d’applications, tests d’intégration et maintenance de services conteneurisés.

Enfin, nous explorerons les bonnes pratiques en matière de sécurité, de gestion des ressources et d’intégration dans des équipes collaboratives, afin de vous donner les outils nécessaires pour travailler efficacement dans des environnements professionnels exigeants.

Ce cours ne requiert pas de connaissances préalables en conteneurisation, mais des bases en programmation BackEnd et en administration système sont recommandées.

Rejoignez-nous pour révolutionner votre manière de développer et de déployer vos applications !

Who this course is for:

  • Développeurs BackEnd qui souhaitent être plus efficaces
  • Développeurs Web qui souhaitent monter des environnements spécifiques par projet