Il s'agit du dernier cours du Professional Certificates IBM Backend Development Professional. Ce cours vous donnera l'occasion de pratiquer le travail que les développeurs back-end font dans la vie réelle lorsqu'ils travaillent avec des applications.
Projet de développement d'applications dorsales (Capstone Project)
Ce cours fait partie de Développement du back-end IBM Certificat Professionnel
Instructeur : IBM Skills Network Team
4 844 déjà inscrits
Inclus avec
(31 avis)
Ce que vous apprendrez
Démontrer sa capacité à développer et à déployer des services et des applications dorsales
Appliquez vos compétences en développement back-end pour créer des microservices et des API REST en Flask
Créez et interrogez des bases de données comme MongoDB et intégrez-les aux applications Django
Conteneuriser des microservices à l'aide de Docker et déployer à l'aide de Kubernetes, OpenShift et serverless
Compétences que vous acquerrez
- Catégorie : Django (Framework Web)
- Catégorie : Mongodb
- Catégorie : Docker
- Catégorie : Flask
- Catégorie : Transfert d'état représentationnel (REST)
Détails à connaître
Ajouter à votre profil LinkedIn
11 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Élaborez votre expertise en Cloud Computing
- 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 auprès de IBM
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
Il y a 5 modules dans ce cours
Dans le premier module, vous découvrirez Flask, un cadre d'application web léger basé sur Python. Le module vous apprendra à créer une application Flask qui répond aux demandes des utilisateurs à des URL spécifiques. Vous apprendrez également à gérer les erreurs du serveur et de l'utilisateur. Vous apprendrez à faire des appels API externes à partir de Flask. Vous appliquerez ces leçons pour créer un service qui produit des images à partir d'événements passés.
Inclus
6 vidéos4 lectures3 devoirs3 éléments d'application
Avec l'avènement du Big Data et des méthodologies de développement agiles, le paysage des bases de données a évolué et les bases de données NoSQL ont gagné en importance et en pertinence. Le principal avantage de l'utilisation des bases de données NoSQL est leur capacité à gérer efficacement les problèmes d'évolutivité et de flexibilité présentés par les dernières applications complexes. Dans ce deuxième module, vous apprendrez les différents types de bases de données NoSQL et vous vous entraînerez à les utiliser dans de nombreux laboratoires pratiques tout au long du cours. Vous commencerez par apprendre l'histoire et les bases des bases de données NoSQL et découvrirez leurs caractéristiques et avantages clés. Vous découvrirez ensuite les quatre bases de données NoSQL et leurs différences. Vous apprendrez également à travailler avec le shell MongoDB. Vous aurez ensuite une expérience pratique de l'utilisation des commandes de base de MongoDB, de l'interrogation et de la connexion à partir de Flask. Vous créerez un microservice de chansons en utilisant MongoDB et Flask.
Inclus
6 vidéos3 lectures3 devoirs4 éléments d'application1 plugin
Dans le troisième module, vous aurez l'occasion de vous exercer à créer une application Django et à la connecter à des services. Il vous sera demandé de créer un modèle de données et d'utiliser l'outil de migration de Django pour créer les tables et les relations. Vous créerez ensuite des contrôleurs pour mettre en œuvre la logique métier afin d'envoyer les données appropriées aux modèles fournis.
Inclus
1 lecture2 devoirs1 élément d'application
Dans le module 4, vous allez déployer votre application et vos services en utilisant Code Engine, OpenShift et Kubernetes. Vous apprendrez d'abord à connaître IBM Cloud Code Engine et comment il aide au déploiement de vos applications. Vous allez créer un fichier Docker pour les images et le déployer sur IBM Code Engine. Vous créerez un deuxième fichier Docker pour le microservice Songs et le déployerez sur un cluster OpenShift. Vous apprendrez à pousser les images Docker pour les microservices vers IBM Container Registry. Enfin, vous allez déployer l'application principale sur IBM Kubernetes Service à l'aide de fichiers de déploiement YAML.
Inclus
1 vidéo2 lectures3 devoirs4 éléments d'application1 plugin
Dans le module final, vous devrez soumettre les captures d'écran des travaux pratiques à l'examen de vos pairs. Vous devrez également fournir les URL des microservices et de l'application Django. En outre, il se peut que l'on vous demande de soumettre des liens vers le dépôt GitHub pour permettre à vos pairs de réviser votre code. Après avoir soumis votre projet, vous devrez réviser et noter l'une des soumissions de vos pairs.
Inclus
2 lectures1 évaluation par les pairs
Instructeur
Offert par
Recommandé si vous êtes intéressé(e) par Cloud Computing
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Avis des étudiants
31 avis
- 5 stars
96,87 %
- 4 stars
3,12 %
- 3 stars
0 %
- 2 stars
0 %
- 1 star
0 %
Affichage de 3 sur 31
Révisé le 13 mars 2024
I directly applied the concepts and skills I learned from my courses to an exciting new project at work!
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
L'accès aux cours et aux devoirs dépend de votre type d'inscription. Si vous suivez un cours en mode audit, vous pourrez consulter gratuitement la plupart des supports de cours. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter l'expérience de certificat, pendant ou après votre audit. Si vous ne voyez pas l'option d'audit :
Il se peut que le cours ne propose pas d'option d'audit. Vous pouvez essayer un essai gratuit ou demander une aide financière.
Le cours peut proposer l'option "Cours complet, pas de certificat" à la place. 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 du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page de réalisations. De là, vous pourrez l'imprimer ou l'ajouter à votre profil LinkedIn. Si vous souhaitez uniquement lire et visualiser le contenu du cours, vous pouvez auditer le cours gratuitement.
Si vous vous êtes abonné, vous bénéficiez d'une période d'essai gratuite de 7 jours pendant laquelle vous pouvez annuler votre abonnement sans pénalité. Après cette période, nous ne remboursons pas, mais vous pouvez résilier votre abonnement à tout moment. Consultez notre politique de remboursement complète.