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.29 (43 reviews)
Udemy
platform
Français
language
Web Development
category
instructor
Créer une API REST avec Node.js & Express.js
354
students
4.5 hours
content
Jan 2021
last update
$22.99
regular price

Why take this course?

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


Présentation du cours 🤔

Découvrez les secrets de la création d'une API REST (Application Programming Interface REpresentational State Transfer) robuste et performante en utilisant Node.js et le framework Express.js. Ce cours est conçu pour vous familiariser avec les concepts essentiels et vous permettre de développer une API web en moins de 5 heures de vos vacances !


Pourquoi choisir Express.js ? 🤔

Node.js est un langage bas niveau qui offre une richesse de fonctionnalités, mais sa courbe d'apprentissage peut sembler dédaigneuse aux débutants. C'est là que Express.js entre en scène ! Ce framework Node.js est conçu pour simplifier le processus de création de serveurs, de mise en place du routing et de la communication avec les bases de données. Express.js vous aidera à maîtriser le développement d'une API REST rapidement et efficacement.


Interface client et exemples pratiques 💻

Pour ancrer vos compétences, nous allons concevoir un mini blog en utilisant Express.js pour la partie serveur. Vous apprendrez à :

  • Interroger le serveur via l'API pour afficher des posts de blog par catégorie et individuellement. 📚
  • Utiliser des outils tels que React, react router, redux pour la gestion d'état de l'application, redux-thunk pour les requêtes HTTP asynchrones, et bootstrap 4 pour le design rapide et esthétique de l'interface frontend. 🎨

Compétences clés à acquérir 🎓

En suivant ce cours, vous allez apprendre :

  1. Créer une base de données avec MongoDB - Découvrez les principes et les bonnes pratiques pour gérer des données au sein d'une base de données NoSQL.
  2. Insérer de nouveaux documents dans la base de données (MongoDB) - Apprenez comment ajouter de l'information à votre base de données de manière efficace et sécurisée.
  3. Interroger un serveur web avec JavaScript - Décortez les intricacies des appels réseau HTTP pour interagir avec une API.
  4. Intégration de Redux pour la gestion globale d'état de l'application - Maîtrisez la complexité des applications React en utilisant Redux pour garder l'état global cohérent.
  5. Usage des React Hooks avec les fonctions composant - Explorez les nouvelles fonctionnalités de React, telles que les Hooks, pour gérer l'état et les effets de bord sans classes de composants.
  6. Faire des opérations HTTP pour synchroniser les données avec le front - Ensemble de ces compétences, assurez-vous que les données s'affichent en temps réel sur l'interface utilisateur.

Prérequis du cours 📚

Pour tirer pleinement parti de ce cours, vous devez :

  1. Avoir des notions de base en programmation avec JavaScript, y compris ECMAScript 2015 (ES6).
  2. Comprendre les bases de l'intégration web avec HTML5 et CSS3.
  3. Avoir déjà utilisé Bootstrap 3 ou 4 au moins une fois.
  4. Porter un intérêt certain pour les technologies JavaScript et envisager de vous approfondir dans ce domaine, ou simplement souhaiter d'apprendre ces outils pour enrichir votre palette technologique.

Rejoignez-nous pour cette aventure enrichissante où vous transformerez en maître de l'API REST avec Node.js et Express.js. Préparez-vous à booster votre carrière en développeur front-end ou back-end ! 🚀💫

Course Gallery

Créer une API REST avec Node.js & Express.js – Screenshot 1
Screenshot 1Créer une API REST avec Node.js & Express.js
Créer une API REST avec Node.js & Express.js – Screenshot 2
Screenshot 2Créer une API REST avec Node.js & Express.js
Créer une API REST avec Node.js & Express.js – Screenshot 3
Screenshot 3Créer une API REST avec Node.js & Express.js
Créer une API REST avec Node.js & Express.js – Screenshot 4
Screenshot 4Créer une API REST avec Node.js & Express.js

Loading charts...

2895174
udemy ID
21/03/2020
course created date
25/03/2020
course indexed date
Bot
course submited by