Créer une API REST avec Node.js & Express.js

Développez une API web avec Express.js en moins de 5heures de video

4.25 (38 reviews)
Udemy
platform
Français
language
Web Development
category
instructor
Créer une API REST avec Node.js & Express.js
316
students
4.5 hours
content
Jan 2021
last update
$19.99
regular price

What you will learn

Développer une interface de programmation application avec Node et Express.

Créer une base de données avec MongoDB

Créer un service pour faire des appels réseau HTTP depuis l'interface client

Gérer l'état local des composants avec les Hooks React et Redux

Why take this course?

Découvrez comment créer une API REST en utilisant Node.js et le framework Express.js

Une API (Application Programming Interface ou interface de programmation applicative en français) est un ensemble de services offert par un logiciel à d'autres logiciels et qui permet de manipuler facilement et rapidement des bases de données.

Pourquoi le framework express ?

  • Node.js est un langage bas niveau avec une courbe d'apprentissage assez longue pour les débutants.

  • Express.js est un framework basé sur Node.js, qui facilite le démarrage de création de serveur et de routing pour communiquer avec la base de donnée. Express.js sera idéal pour le développement de cette API REST.

Côté client avec l'exemple d'un mini blog, on apprendra:

  • à interroger le serveur via l'interface de programmation applicative (API) pour afficher des posts de blog par catégorie et individuellement.

  • On abordera aussi des notions de React avec react router, redux, pour la gestion d'état de l'application, redux-thunk, pour les requêtes HTTP asynchronisées et bootstrap 4, pour développer une interface front rapidement et facilement.

Ce que vous allez apprendre  :

  • Créer une base de données avec MongoDB

  • Apprendre à insérer de nouveaux documents dans la base de données (MongoDB)

  • Interroger un serveur web avec JavaScript avec la création d'une interface (service) pour faire les appels réseau (HTTP)

  • intégration de Redux pour la gestion globale d'état de l'application

  • Usage des React Hooks avec les fonctions composant

  • Faire des opérations HTTP pour synchroniser les données avec le front

Vous en sortirez plus confiant dans le développement d'applications en javascript autant du côté serveur que côté client.

Quels sont les prérequis ?

  • Des notions de programmation en JavaScript et ES6 (ECMAScript 2015)

  • Les bases de l'intégration web avec HTML5 et CSS3

  • Avoir déjà utilisé Bootstrap 3 ou 4 au moins une fois

  • et, un intérêt certain pour les technologies javascript ? et pour ceux qui souhaitent monter en compétence sur le sujet.

Screenshots

Créer une API REST avec Node.js & Express.js - Screenshot_01Créer une API REST avec Node.js & Express.js - Screenshot_02Créer une API REST avec Node.js & Express.js - Screenshot_03Créer une API REST avec Node.js & Express.js - Screenshot_04

Reviews

E
October 1, 2022
Bonne explication de express Cours pas toujours bien ordonné, trop de temps sur visual studio, les logiciels à installé qui au final se retrouve quasiment dans tout le tuto, alors qu'il y a une section consacréé. Qualité de la vidéo optimale, passage sur mongoDB assez brouillon
Elvire
November 28, 2021
Très bon cours, formatrice pédagogique. je regrette que les requêtes HTTP update et delete ne soient pas abordées, ce serait plus complet (CRUD).
Greg
June 23, 2021
"donc" à toutes les phrases, c'est gênant (quand on se focalise dessus). Peut-être un peu en fouillis sur certaines notions, il faut regarder plusieurs fois pour bien comprendre.
Emilie
November 8, 2020
La formatrice connait bien son sujet,. Cependant, elle va beau trop vite et survole les explications, notamment sur les parties redux / react. Ce cours n'est pas destiné à ceux qui n'ont aucune connaissance à ce niveau là (bien qu'il soit noté qu'il faille juste des bases en JS.. déception.). J'en ai en react, mais la partie redux serait à approfondir, je n'ai pas compris grand chose. Je suppose qu'il faille acheter une de ses formations redux pour s'en sortir et comprendre ce cours à 100% Dommage !

Charts

Price

Créer une API REST avec Node.js & Express.js - Price chart

Rating

Créer une API REST avec Node.js & Express.js - Ratings chart

Enrollment distribution

Créer une API REST avec Node.js & Express.js - Distribution chart
2895174
udemy ID
3/21/2020
course created date
3/25/2020
course indexed date
Bot
course submited by