IBM

Spécialisation "Fondements du développement d'applications en nuage"

Développez des compétences très recherchées grâce à un abonnement d'un an à Coursera Plus, désormais à 239 $. Profitez-en dès maintenant.

IBM

Spécialisation "Fondements du développement d'applications en nuage"

Lancez votre carrière en tant que développeur Cloud Native.

Apprenez les compétences fondamentales front-end et back-end pour développer et déployer des applications sur le Cloud.

IBM Skills Network Team
Michelle Saltoun
Richa Arora

Instructeurs : IBM Skills Network Team

18 071 déjà inscrits

Inclus avec Coursera PlusEn savoir plus

Approfondissez votre connaissance d’un sujet

des 10,651 examens de cours de ce programme

niveau Débutant

Expérience recommandée

2 mois à compléter
à 10 heures par semaine
Approfondissez votre connaissance d’un sujet

des 10,651 examens de cours de ce programme

niveau Débutant

Expérience recommandée

2 mois à compléter
à 10 heures par semaine

Ce que vous apprendrez

  • Définissez l'informatique en nuage et expliquez ses caractéristiques essentielles, ses modèles, ses avantages, son infrastructure et les tendances émergentes. Créer un compte cloud

  • Développez avec des langages et des outils de développement frontaux tels que HTML, CSS, Javascript et React.

  • Programmer des applications avec des langages et des outils de développement back-end tels que Node.js et des bases de données NoSQL

  • Construire et déployer des applications en utilisant des méthodologies et des outils Cloud Native, des chaînes d'outils CI/CD, et construire votre portefeuille à l'aide de GitHub

Compétences que vous acquerrez

  • Catégorie : Développement de l'informatique en nuage
  • Catégorie : Infrastructure en nuage
  • Catégorie : CI/CD
  • Catégorie : Architecture de l'informatique en nuage
  • Catégorie : DevOps
  • Catégorie : Restful API
  • Catégorie : Côté serveur
  • Catégorie : L'informatique en nuage
  • Catégorie : Développement Web Front-End
  • Catégorie : Informatique en nuage
  • Catégorie : Langage de balisage hypertexte (HTML)

Outils que vous découvrirez

  • Catégorie : NoSQL
  • Catégorie : HTML et CSS
  • Catégorie : Programmation Python
  • Catégorie : Applications en nuage
  • Catégorie : Cadres JavaScript
  • Catégorie : React Redux
  • Catégorie : Node.JS
  • Catégorie : MongoDB
  • Catégorie : Plates-formes d'informatique en nuage

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
Planning flexible
Apprenez à votre propre rythme

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

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 IBM

Spécialisation - série de 5 cours

Introduction à l'informatique en nuage

Introduction à l'informatique en nuage

COURS 1, 12 heures

Ce que vous apprendrez

  • Définir l'informatique en nuage et expliquer les caractéristiques essentielles, l'historique, l'analyse de rentabilité de l'informatique en nuage et les technologies émergentes rendues possibles par l'informatique en nuage

  • Décrire les modèles de services en nuage - IaaS, PaaS, SaaS, et les modèles de déploiement en nuage - public, privé, hybride ; expliquer les composants de l'infrastructure en nuage

  • Expliquer les tendances émergentes liées au Cloud, notamment HybridMulticloud, Microservices, Serverless, Cloud Native, DevOps et modernisation des applications

  • Listez et décrivez les services des plateformes de cloud computing les plus répandues, notamment AWS, Microsoft Azure, Google Cloud, IBM Cloud, Alibaba Cloud, etc

Compétences que vous acquerrez

Catégorie : Stockage des données
Catégorie : Services en nuage
Catégorie : Stockage en nuage
Catégorie : Développement de l'informatique en nuage
Catégorie : Infrastructure en tant que service (IaaS)
Catégorie : Infrastructure en nuage
Catégorie : Informatique en nuage
Catégorie : Sécurité de l'informatique en nuage
Catégorie : Docker (Logiciel)
Catégorie : Architecture de l'informatique en nuage
Catégorie : IBM Cloud
Catégorie : Déploiement dans le nuage
Catégorie : Nuage public
Catégorie : DevOps
Catégorie : Conteneurisation
Catégorie : Déploiement des applications
Catégorie : L'informatique en nuage
Catégorie : Ingénierie des nuages
Catégorie : Technologies de stockage des données
Catégorie : Plates-formes d'informatique en nuage

Ce que vous apprendrez

  • Décrire l'écosystème de développement d'applications web et la terminologie telle que développeur front-end, back-end, côté serveur et pile complète.

  • Identifier les outils de développement et les environnements de développement intégrés (IDE) utilisés par les développeurs web.

  • Créer et structurer des pages web de base à l'aide de HTML et les styliser à l'aide de CSS.

  • Développer des pages web dynamiques avec des fonctions interactives en utilisant JavaScript.

Compétences que vous acquerrez

Catégorie : Conception de sites web
Catégorie : Langage de balisage hypertexte (HTML)
Catégorie : HTML et CSS
Catégorie : Conception et développement de sites web
Catégorie : Applications Web
Catégorie : Développement Web
Catégorie : Javascript
Catégorie : Développement Web complet
Catégorie : Feuilles de style en cascade (CSS)
Catégorie : Outils de développement web
Catégorie : Développement web back-end
Catégorie : Développement Web Front-End
Démarrer avec Cloud Native, DevOps, Agile et NoSQL

Démarrer avec Cloud Native, DevOps, Agile et NoSQL

COURS 3, 15 heures

Ce que vous apprendrez

  • Explorez les concepts et les méthodologies des applications natives du cloud, reconnaissez l'impact de la CNCF et analysez les avantages de CI/CD, Agile et Scrum.

  • Reconnaître la culture DevOps et son importance, faire la différence entre TDD et BDD, et explorer les principes et les caractéristiques de MongoDB.

  • Mettre en œuvre des pratiques CI/CD et connecter et intégrer des histoires d'utilisateurs en utilisant Zenhub pour faciliter le processus de développement Agile.

  • Améliorer la fonctionnalité des applications à l'aide d'outils et de techniques, stocker, gérer et effectuer des opérations de base sur les données à l'aide de MongoDB et d'opérations CRUD.

Compétences que vous acquerrez

Catégorie : L'informatique en nuage
Catégorie : Témoignage de l'utilisateur
Catégorie : DevOps
Catégorie : Développement de l'informatique en nuage
Catégorie : Livraison continue
Catégorie : Gestion de projet agile
Catégorie : Méthodologie agile
Catégorie : Systèmes de base de données
Catégorie : Scrum (développement de logiciels)
Catégorie : Développement guidé par le comportement
Catégorie : Applications en nuage
Catégorie : Développement d'applications
Catégorie : MongoDB
Catégorie : Intégration continue
Catégorie : Développement logiciel agile
Catégorie : NoSQL
Catégorie : CI/CD
Catégorie : Déploiement dans le nuage
Catégorie : Développement piloté par les tests (TDD)

Ce que vous apprendrez

  • Créez des applications côté serveur en utilisant le moteur d'exécution JavaScript Node.js.

  • Étendez vos applications Node.js avec des paquets et des frameworks tiers, y compris Express.

  • Utilisez npm pour gérer les paquets Node.js dans votre application Node.js.

  • Développez des fonctions de rappel asynchrones et des promesses pour réaliser des opérations asynchrones.

Compétences que vous acquerrez

Catégorie : Conception de l'API
Catégorie : Côté serveur
Catégorie : Évolutivité
Catégorie : Développement web back-end
Catégorie : Restful API
Catégorie : Serveurs web
Catégorie : Modèle Vue Contrôleur
Catégorie : JSON
Catégorie : Authentifications
Catégorie : Javascript
Catégorie : Services Web
Catégorie : Plate-forme API Postman
Catégorie : Gestion des paquets et des logiciels
Catégorie : Développement Web
Catégorie : Interface de programmation d'applications (API)
Catégorie : Applications Web
Catégorie : Node.JS
Catégorie : Autorisation (informatique)
Catégorie : Développement Web complet
Catégorie : Informatique
Développer des applications frontales avec React

Développer des applications frontales avec React

COURS 5, 16 heures

Ce que vous apprendrez

  • Développer des interfaces utilisateurs (UI) interactives et des applications web en utilisant les technologies JavaScript, notamment React, JSX et ES6.

  • Créez des applications frontales dynamiques rapidement et facilement avec des composants React réutilisables.

  • Employer divers concepts et fonctionnalités de React, notamment les props, les states, les hooks, les formulaires et Redux.

  • Démontrez vos compétences en React en construisant plusieurs applications front-end telles qu'un panier d'achat.

Compétences que vous acquerrez

Catégorie : Applications Web
Catégorie : Cadres JavaScript
Catégorie : Composants de l'interface utilisateur
Catégorie : React.js
Catégorie : Interface utilisateur (UI)
Catégorie : Développement Web Front-End
Catégorie : React Redux
Catégorie : Développement Web
Catégorie : Javascript
Catégorie : Développement Web complet
Catégorie : Développement d'applications
Catégorie : Réutilisation du code

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.

Instructeurs

IBM Skills Network Team
93 Cours2 106 773 apprenants
Michelle Saltoun
IBM
2 Cours332 792 apprenants

Offert par

IBM

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

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants sur Fondements du développement d'applications en nuage

moyenne sur l'ensemble des 5 cours

  • 5 étoiles

    72,46 %

  • 4 étoiles

    19,60 %

  • 3 étoiles

    4,30 %

  • 2 étoiles

    1,50 %

  • 1 étoile

    2,12 %

HA
Cours : Introduction à l'informatique en nuage

Révisé le 13 juil. 2022

KG
Cours : Introduction au développement web avec HTML, CSS, JavaScript

Révisé le 3 juil. 2022

S
Cours : Démarrer avec Cloud Native, DevOps, Agile et NoSQL

Révisé le 17 févr. 2026

Qu’est-ce qui vous amène sur Coursera aujourd’hui ?

Foire Aux Questions