Chargement...

Chargement...
Découvrez Docker & Conteneurs avec des exercices de programmation guidés dans votre navigateur. Lisez chaque leçon, expérimentez avec le code et utilisez les indices progressifs lorsque vous avez besoin d’aide.
Accédez librement à tous les exercices grâce à vos cœurs quotidiens. Énergie illimitée, tuteur IA personnel et certifications sont inclus avec le Pass Pro. Comparer les formules
Maîtrisez Docker et Docker Compose pour isoler vos applications et orchestrer vos architectures conteneurisées. Apprenez à concevoir des images légères, configurer des volumes et déployer en production.
Avant de commencer : Bases de la ligne de commande (terminal) et connaissances de base en développement web ou backend (Node.js, Python...).
# Démarrer un serveur web conteneurisé
docker run -d -p 8080:80 --name mon-serveur nginx:alpine
docker psdocker run démarre un conteneur en arrière-plan (-d) en associant le port 8080 de l'hôte au port 80 du conteneur (-p 8080:80) à partir de l'image nginx:alpine.
À vous de jouer : Exécutez 'docker ps' pour inspecter les conteneurs en cours d'exécution et vérifiez leur statut.
JavaScript est le langage universel du web. Il est indispensable pour créer des sites interactifs, des applications web (React, Vue, Next.js) et des serveurs backend avec Node.js.
Malgré un nom proche, Java et JavaScript sont deux langages totalement différents. Java est un langage compilé pour serveurs et systèmes d'entreprise, tandis que JavaScript est le langage dynamique natif des navigateurs web.
Sur Projet Carthage, le parcours JavaScript propose 402 exercices interactifs pas à pas, allant des variables de base jusqu'à l'asynchronisme (async/await, promesses) et la manipulation du DOM.