easyT
  • S'abonner
Se connecter
easyT
  • Diplômes
  • Cours
  • Livres numériquesBientôt
  • Formateurs
  • S'abonner
Se connecter

Parcourir

  • Tous les cours
  • Diplômes
  • S'abonner
  • Formateurs

Compte

  • Mes cours
  • Achats
  • Favoris
  • Paramètres

Rejoignez-nous

  • Devenir formateur
  • Affiliation
  • À propos

Téléchargez l'app

Apps en développement
Tous droits réservés © 2003-2026 · easyT.onlineConditions généralesPolitique de confidentialitéPolitique de remboursementContactez-nousVérifier un certificat

Le Guide Complet pour Apprendre Node.js

Des Bases à la Création d'une API REST Étape par Étape

4.7(86)7h 33min43 leçons7 sections

Ce que vous apprendrez

  • Apprendre les bases de Node.js
  • Comprendre comment construire une API REST
  • Appliquer les concepts de serveur pratiquement
  • Gérer les paquets avec npm
  • Concevoir la structure du projet efficacement
  • Utiliser des outils de développement modernes
Le Guide Complet pour Apprendre Node.js

À propos du cours

Ce cours vous emmène dans un voyage complet pour apprendre Node.js, des bases à la création d'une API REST professionnelle. Vous apprendrez à travailler avec l'environnement, à créer des modules, à lire et à écrire des fichiers, à construire un serveur, à gérer les requêtes et les réponses, et à utiliser NPM pour la gestion des paquets, culminant dans un projet pratique complet qui met en œuvre des concepts CRUD en utilisant une API REST étape par étape.

Résultats attendus

  • Capacité à créer un serveur Backend en utilisant Node.js depuis zéro.
  • Compréhension pratique de la construction d'APIs RESTful.
  • Organisation de projets en utilisant la structure MVC.
  • Gestion des données et mise en œuvre des opérations d'ajout, de modification et de suppression.
  • Préparation à avancer vers des frameworks comme Express et des bases de données.

Formateur

Ing. Amr Abdel Fattah

Ing. Amr Abdel Fattah

Ingénieur en systèmes informatiques spécialisé dans le développement d'applications mobiles et de sites Web, avec une expérience dans la création de plateformes et d'applications Web populaires.
3,171 étudiants20 cours
$29.99
Acheter
Ce cours$29.99
→
Abonnement$19/moisTous les cours
S'abonner et économiser→

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا50٪من المحتوى على الأقل — لا توجد تقييمات من شخص لم يشاهد المحتوى.
4.7
★★★★★
86 تقييم
5★
66
4★
18
3★
2
2★
0
1★
0
    ★
    كن جزءا من تقييمات هذه الدورة

    كل تقييم هنا يساعد متدربا جديدا على الاختيار — شاركنا تجربتك بعد إكمال الدورة.

    Contenu du cours

    1

    Introduction

    4 leçons
    1. Qu'est-ce que Node.js5:31
    2. Installation et configuration de l'environnement de travail16:11
    3. Travailler avec Node REPL8:14
    4. Exécution de votre premier projet9:16
    2

    Modules

    8 leçons
    1. Introduction2:26
    2. Concept des modules8:06
    3. Création d'un module personnalisé15:13
    4. Suivi de l'exécution du programme13:57
    5. Objet de processus11:15
    6. Architecture de Node.js5:25
    7. Travail avec le module OS9:16
    8. Travail avec le module Path7:58
    3

    Gestion des fichiers et des dossiers

    5 leçons
    1. Lecture des fichiers15:15
    2. Modification des fichiers9:02
    3. Suppression des fichiers9:46
    4. Création et lecture des dossiers9:55
    5. Gestion des événements19:48
    4

    Serveur

    9 leçons
    1. Création et configuration du serveur9:53
    2. Première requête au serveur17:11
    3. Suivi de la requête via VS Code7:40
    4. Utilisation de Nodemon8:33
    5. Résolution des problèmes de Nodemon2:52
    6. Création de plusieurs requêtes au serveur13:10
    7. Détails de la requête et de la réponse15:13
    8. Envoi de CSS9:30
    9. Répondre avec JSON15:06
    5

    Travailler avec NPM

    6 leçons
    1. Introduction2:51
    2. Qu'est-ce que NPM9:09
    3. Package.json14:45
    4. Installation de paquets externes21:14
    5. Gestion des versions8:00
    6. Commandes NPM9:02
    6

    Projet pratique : CRUD avec REST API

    8 leçons
    1. Création du projet et configuration du serveur12:33
    2. Comment récupérer toutes les données13:13
    3. MVC Restructuration des fichiers du projet17:01
    4. Comment récupérer un seul enregistrement des données13:42
    5. Envoi et écriture de données fictives19:15
    6. Récupération des données du corps12:19
    7. Comment mettre à jour et modifier les données14:44
    8. Comment supprimer des données9:40
    7

    Extensions

    3 pièces jointes
    1. Codes de gestion des fichiers du chapitre
    2. Codes du serveur du chapitre
    3. Projet final complet

    Cours similaires

    • Microsoft Access
      4.9(76)|1,002|2h 42m

      Microsoft Access

      Apprenez à créer des bases de données et des rapports

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Acheter maintenant
    • Conception de logiciels espions Key Logger
      4.4(82)|715|16h 18m

      Conception de logiciels espions Key Logger

      Conception de logiciels espions avec C++

      Ing. Mohamed Ali Mansour
      Ing. Mohamed Ali Mansour
      $19.99
      Acheter maintenant
    • Adobe Animate & Action Script
      4.7(74)|2,666|17h 30m

      Adobe Animate & Action Script

      Apprenez à créer des films d'animation et des jeux interactifs

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Acheter maintenant
    • Deep Learning
      4.4(90)|863|12h 40m

      Deep Learning

      Simulation de l'esprit humain dans la pensée

      Ing. Amr Abdel Fattah
      Ing. Amr Abdel Fattah
      $25.99
      Acheter maintenant