Fullstack MERN (MongoDB, Express, React 18+, Node) & Heroku

Créer et déployer une application Fullstack avec les meilleurs technologies javascript, en moins de 3H de cours vidéo

Ratings: 4.35 / 5.00




Description

Objectif du cours : apprendre à développer une application fullstack avec la solution MERN : MongoDB, Express.j,  React.js et  Node.js.

En plusieurs étapes et en moins de 3 heures, vous  apprendrez :

  • la configuration du serveur avec Node.js et Express.js pour construire une API Gateway et définir les routes 

  • l'implémentation de la base de données avec mongoDB Atlas as a service (dans le cloud) grâce au fournisseur Amazon Web Services (AWS)

  • le développement d'un interface riche avec le framework React.js, les librairies Bootstrap 

  • Test des routes API avec l'application Postman


La Stack : ReactJS, NodeJS, MongoDB et ExpressJS

  • ⚙️ BACK :

    • Node.js et Express.js : pour développer simplement et rapidement une infrastructure web et une API REStful

    • MongoDB est une base de données de documents, qui stocke les données dans des documents de type JSON. Avec un langage de requête riche et expressif au format JSON, qui  permet de filtrer et de trier les résultats, MongoDB Atlas est le service de base de données multicloud pour MongoDB disponible sur AWS, Google Cloud Platform et Azure (Microsoft).


  • ?️ FRONT :

    • React : bibliothèque JavaScript open-source développée par Facebook et utilisée par Netflix, Yahoo, Sony, Atlassian

    • Le Context API :  créer et partager des variables globales

    • Bootstrap (version 5.2) : librairie HTML, CSS & Javascript pour développer des interfaces visuelles riches, élégantes et responsives

❓Ce que vous offre cette formation :

  • un format didacticiel, des démos avec codes de source à télécharger

  • des pages et templates HTML & CSS développés avec Bootstrap 5


❓Niveau : intermédiaire à avancé

  • must have :

    • les fondamentaux de Javascript (ECMAScript), React et Redux

    • Le Command Line Interface : on utilise iTerm et le terminal intégré de VSCode

  • nice to have :

    • connaître les ressources et classes prédéfinies de Bootstrap


❓Pour qui :

  • Tous développeurs avec un niveau intermédiaire en Javascript, Node & ReactJS

  • Toutes personnes souhaitant développer une solution de commerce en ligne

Ce tutoriel s’adresse à un public expérimenté sur les technologies web tel que le javascript, html, css ainsi que sur les requêtes HTTP et les bases de données. Il est vivement recommandé de connaître quelques bases de développement front avec les framework JS.



What You Will Learn!

  • Créer une infrastructure web et API RESTful avec Node et ExpressJS
  • Découvrir les services managés dans le cloud de MongoDB Atlas
  • MongoDB as a Service (DBaaS) et le fournisseur cloud AWS pour stocker les données dans le cloud
  • Apprendre les opérations CRUD : read, create, update et delete
  • Les opérations MongoDB : find, findOne, insertOne ...
  • Créer des expériences utilisateurs riches avec React18 et Bootstrap v5.2
  • Déployer son application sur la plateforme Heroku (PaaS )

Who Should Attend!

  • Développeurs Front (Javascript)
  • Les Développeurs Back