IBM
JavaScript Back-end Capstone Project

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
IBM

JavaScript Back-end Capstone Project

Lavanya Thiruvali Sunderarajan
Upkar Lidder

Instructeurs : Lavanya Thiruvali Sunderarajan

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

14 heures pour terminer
3 semaines à 4 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

14 heures pour terminer
3 semaines à 4 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Integrate and apply your JavaScript, Node.js, Express, and MongoDB skills

  • Build and deploy a real-world backend application using popular cloud-native concepts such as containers and serverless

  • Apply DevOps and Agile practices by employing CI/CD pipelines and developing user stories

  • Construct secure endpoint APIs within your application to ensure seamless communication with the front-end and databases

Compétences que vous acquerrez

  • Catégorie : MongoDB
  • Catégorie : RESTful API
  • Catégorie : Kubernetes skills
  • Catégorie : Node.js
  • Catégorie : Back-end development

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

8 devoirs

Enseigné en Anglais

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

Emplacement réservé

Élaborez votre expertise en Software Development

Ce cours fait partie de la IBM Back-end JavaScript Developer Certificat Professionnel
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
  • 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
Emplacement réservé
Emplacement réservé

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

Emplacement réservé

Il y a 5 modules dans ce cours

In this module, you begin developing the "Second Chance" back-end application. You learn about the application for the project in a walk-through video and get a high-level perspective by reading about its architecture and requirements in the project overview. In the first of two labs in the module, you develop a GitHub user story template and subsequent user stories for the application’s development. In the second lab, you will apply your skills to set up the NoSQL MongoDB database that provides the data and data management for the application.

Inclus

2 vidéos1 lecture2 devoirs1 élément d'application4 plugins

In this module, you develop back-end APIs and services in three labs. In the first lab, you will create the API for handling secondChance Items. The API includes retrieving secondChanceItems from the database, fetching an item by its ID, adding an item to the secondChance database, modifying an item in the secondChance database, and deleting an item from the database. You configure the secondChanceItems route in the main Express application. In the second lab, you develop the search function API, including functionality to filter by different item attributes. You also integrate the search route into the Express application. In the third lab, you will develop an Express server to perform sentiment analysis using an NPM package that provides functionality for natural language processing.

Inclus

2 devoirs3 éléments d'application1 plugin

In this module, there are four labs. In three of the labs, you complete the development of three APIs in the back end to handle registration, login, and updates to the user profile securely. In the fourth lab, you integrate the front end (provided to you) with the back end. Then, you test the back end's functionality from the front end's perspective.

Inclus

2 devoirs4 éléments d'application1 plugin

In the two labs in this module, you will work to containerize and deploy your application. The first lab presents some CI/CD practices using linting with GitHub Actions to ensure the code meets coding standards. In the second lab, you will deploy MongoDB, the back-end server using Kubernetes, and the front-end server using IBM Code Engine.

Inclus

2 devoirs1 élément d'application3 plugins

In this module, you submit your final project for evaluation. A peer will evaluate your application and you will evaluate one of theirs. A rubric provides a list of criteria for assessment. The rubric also gives point values depending on the completeness of the criteria.

Inclus

2 lectures1 évaluation par les pairs

Instructeurs

Lavanya Thiruvali Sunderarajan
7 Cours156 431 apprenants
Upkar Lidder
IBM
15 Cours349 742 apprenants

Offert par

IBM

Recommandé si vous êtes intéressé(e) par Software Development

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.’
Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, 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