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

Nouveau ! Découvrez comment 91 % des apprenants ont obtenu au moins un résultat professionnel positif. En savoir plus.

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
Sachin Jambur

Instructeurs : IBM Skills Network Team

Inclus avec Coursera Plus

Approfondissez votre connaissance d’un sujet

(512 avis)

niveau Débutant

Expérience recommandée

2 mois à raison de 10 heures par semaine
Planning flexible
Obtenir une qualification professionnelle
Partagez votre expertise avec les employeurs
Approfondissez votre connaissance d’un sujet

(512 avis)

niveau Débutant

Expérience recommandée

2 mois à raison de 10 heures par semaine
Planning flexible
Obtenir une qualification professionnelle
Partagez votre expertise avec les employeurs

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

Vue d'ensemble

Ce qui est inclus

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
49 exercices pratiques

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

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

Cloud Computing, Services en nuage, Infrastructure en nuage, Technologies émergentes, L'informatique sans serveur, Architecture de l'informatique en nuage, Cloud Native Computing, Sécurité de l'informatique en nuage, DevOps, Cloud computing hybride, Stockage dans le Cloud, IBM Cloud, Machines virtuelles, Développement de l'informatique en nuage, Plates-formes d'informatique en nuage, Ingénierie des nuages, Gestion de l'informatique en nuage, Hébergement en nuage, Services techniques et Solutions pour l'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

Javascript, HyperText Markup Language (HTML), Développement Web Front-End, Feuilles de style en cascade (CSS), Développement Web complet, Applications Web, conception web, Outils de développement web, HTML et CSS, Développement web back-end, Conception interactive et Développement Web

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

MongoDB, NoSQL, CI/CD, Scrum (développement de logiciels), Cloud Native Computing, Témoignage de l'utilisateur, Méthodologie agile, DevOps, Programmation pilotée par le comportement, Développement piloté par les tests (TDD), Développement de logiciels, Livraison continue, Intégration continue, Gestion de projet Agile et Applications en nuage

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

Node.js, JSON, Javascript, Côté serveur, Développement web back-end, Développement Web complet, Applications Web, Interface de programmation d'application (API), Applications en nuage, Serveurs web, Restful API, Développement Web, Authentifications, Middleware et Informatique

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

React.js, Développement Web Front-End, Composants UI, React Redux, Développement Web, Programmation événementielle, Javascript, structures de données, Cadres JavaScript, Développement Web complet, Applications Web et Feuilles de style en cascade (CSS)

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
84 Cours1 586 121 apprenants
Michelle Saltoun
IBM
2 Cours270 729 apprenants
Sachin Jambur
IBM
2 Cours111 472 apprenants
Muhammad Yahya
IBM
5 Cours94 221 apprenants

Offert par

IBM

Comparer avec des produits similaires

Évaluation
Niveau
Compétences
Outils
Dernière mise à jour
Nombre d'exercices pratiques
Éligibilité au diplôme
Partie de Coursera Plus

Vous aimerez peut-être aussi

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.’
Coursera Plus

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