Description du cours Ce cours se concentre sur le déploiement d'applications web à l'échelle, en dotant les apprenants de compétences essentielles en matière de plateformes cloud, de conteneurisation et d'intégration continue/déploiement continu (CI/CD). Les participants comprendront les bases du déploiement et les différents environnements, en acquérant une expérience pratique avec des plateformes cloud comme AWS, Azure et Google Cloud. Le cours couvre la conteneurisation à l'aide de Docker et l'orchestration avec Kubernetes, ainsi que les pratiques CI/CD qui automatisent les processus de test et de déploiement. Grâce à des exemples pratiques et à un contenu vidéo attrayant, il prépare les participants à déployer efficacement des applications web évolutives, en garantissant des performances et une fiabilité robustes.Objectifs d'apprentissage 1. Comprendre les principes fondamentaux du déploiement et les différents environnements utilisés dans le processus. 2. Déployer des applications web sur des plateformes cloud telles que AWS, Azure et Google Cloud. 3. Utiliser Docker pour la conteneurisation et Kubernetes pour l'orchestration. 4. Mettre en œuvre des pratiques CI/CD pour automatiser les tests et le déploiement, assurant la livraison continue des applications.Public cibleCe cours est conçu pour les personnes intéressées par le développement Web Full stack, en particulier celles qui cherchent à améliorer leurs compétences de déploiement et DevOps pour faire progresser leur carrière dans le développement Web.Prérequis : Les bases de html, css, javascript et la familiarité avec les frameworks frontaux.Avertissement : Ceci est une ressource éducative indépendante créée par Board Infinity à des fins d'information et d'éducation seulement.Ce cours n'est pas affilié à une organisation ou à un groupe de travail. Ce cours n'est pas affilié, approuvé, sponsorisé ou officiellement associé à une entreprise, une organisation ou un organisme de certification, sauf mention explicite. Le contenu fourni est basé sur les connaissances et les meilleures pratiques de l'industrie, mais ne constitue pas un matériel de formation officiel pour un employeur ou un programme de certification spécifique. Tous les noms d'entreprise, marques commerciales, marques de service et logos cités sont la propriété de leurs détenteurs respectifs et ne sont utilisés qu'à des fins d'identification et de comparaison à des fins éducatives.

Débloquez l'accès à plus de 10 000 cours avec Coursera Plus. Essai gratuit de 7 jours.


Déploiement évolutif et DevOps pour le développement Web
Ce cours fait partie de Spécialisation Développement Web holistique : UI réactives, Logique, Déploiement

Instructeur : Board Infinity
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Comprendre les principes fondamentaux du déploiement et les environnements tout en déployant des applications web sur des plateformes cloud comme AWS, Azure et Google Cloud.
Mettre en œuvre des pratiques CI/CD pour automatiser les tests et le déploiement, en assurant la livraison continue des applications.
Utiliser Docker pour la conteneurisation et Kubernetes pour l'orchestration.
Compétences que vous acquerrez
- Catégorie : Amazon Web Services
- Catégorie : Docker (Logiciel)
- Catégorie : Conteneurisation
- Catégorie : Évolutivité
- Catégorie : Intégration continue
- Catégorie : Développement Web
- Catégorie : Déploiement continu
- Catégorie : Outils Devops
- Catégorie : Kubernetes
- Catégorie : Cloud Computing
- Catégorie : Plates-formes d'informatique en nuage
- Catégorie : Microservices
- Catégorie : CI/CD
- Catégorie : Déploiement des applications
Détails à connaître

Ajouter à votre profil LinkedIn
12 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Dans ce module, les apprenants exploreront les principes fondamentaux du déploiement d'applications web. Le module couvre les bases des environnements de déploiement, la mise en place d'un pipeline de déploiement, et une introduction aux plateformes cloud comme AWS, Azure et Google Cloud. Les apprenants acquerront également une expérience pratique du déploiement d'applications web sur AWS.
Inclus
14 vidéos4 lectures4 devoirs1 sujet de discussion
Ce module se penche sur les technologies de conteneurisation et d'orchestration. Les apprenants seront initiés à Docker et à ses concepts fondamentaux, suivis de pratiques Docker avancées. Le module couvre également Kubernetes, en se concentrant sur le déploiement d'applications et la gestion de clusters. En maîtrisant ces technologies, les apprenants seront en mesure de créer des applications web évolutives et faciles à maintenir.
Inclus
11 vidéos3 lectures4 devoirs
Ce module se concentre sur les pratiques d'intégration continue et de déploiement continu (CI/CD). Les apprenants comprendront l'importance et les avantages de CI/CD, exploreront divers outils CI/CD tels que Jenkins et GitHub Actions, et apprendront les meilleures pratiques pour automatiser les tests et gérer les variables d'environnement. Le module couvre également le déploiement d'applications avec zéro temps d'arrêt.
Inclus
12 vidéos3 lectures4 devoirs
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
En savoir plus sur Développement mobile et web
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
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
Plus de questions
Aide financière disponible,



