Aller au contenu principal
See all trainings

Développement Backend Node.js

Summary
Utilisez JavaScript côté serveur avec Node.js — et créez des backends et des API rapides et réels. Vous apprendrez à créer des serveurs, à construire des API REST avec Express, à vous connecter à des bases de données et à gérer l'authentification, le tout dans le langage que vous connaissez déjà côté front-end. La formation est 100 % basée sur la pratique, et vous utiliserez les outils d'IA pour créer, comprendre et déboguer du code backend plus vite.
  • Nodejs Nodejs
  • JavaScript JavaScript
  • Git Git
  • AI AI Tools
  • 1
  • 4

hours in Accelarated Training A full weekend sprint to a finished project.

  • 4
  • 8

hours in Continued Training 3 months / 12 weeks for intensive full covered training.

Our students are getting hired by top freelnacing companies. We can help you too.

  • upwork
  • freelancer
  • toptotal
  • fiverr
  • peopleperhour
  • guru
  • codeable

À propos de cette formation

Node.js permet d'exécuter JavaScript côté serveur — ce qui signifie que vous pouvez construire toute l'application web, front et back, dans un seul langage. Il fait tourner des API, des applications temps réel et les backends de nombreux produits modernes. Dans cette formation, vous apprendrez à créer de vrais serveurs et API avec Node.js et Express. Cette formation pratique Node.js à Tétouan est 100 % concrète, en petit groupe de 16 étudiants maximum.

Cette formation est 100 % pratique. Vous construisez un vrai backend et une API fonctionnelle. Que vous choisissiez le format Accéléré (sprint de 14 heures sur un week-end) ou le format Continu (~48 heures sur 3 mois), vous saurez créer des services backend avec Node.js.

Choisissez votre format

Les deux formats sont 100 % pratiques — la différence, c'est la profondeur et le temps de pratique :

  • Accéléré (sprint week-end, 14 heures) : les fondamentaux rapidement — le fonctionnement de Node, npm, et votre premier serveur Express avec ses routes d'API.
  • Continu (3 mois, ~48 heures) : les compétences de production en profondeur — middleware, CRUD en base de données, authentification, gestion d'erreurs et déploiement d'une vraie API.

Voir les prochaines dates.

Ce que vous allez apprendre

  • Comment fonctionne Node.js et exécuter JavaScript hors du navigateur
  • Utiliser npm et gérer les paquets et dépendances
  • Le système de modules et l'organisation d'un projet backend
  • La programmation asynchrone : callbacks, promesses et async/await
  • Construire un serveur web et une API REST avec Express
  • Routes, middleware et gestion des requêtes et réponses
  • Se connecter à une base de données et effectuer des opérations CRUD
  • L'authentification et la sécurisation de votre API
  • Variables d'environnement, gestion des erreurs et structure de projet propre
  • Déployer une application Node.js sur un serveur en ligne

Créez et déboguez plus vite avec l'IA

Vous utiliserez des outils d'IA comme ChatGPT et Claude comme assistant de code — pour générer des routes, expliquer du code asynchrone, écrire des middlewares et déboguer plus vite. Vous apprendrez à formuler des prompts précis et à relire le résultat, pour que l'IA accélère votre compréhension au lieu de la remplacer.

Ce avec quoi vous repartez

  • Un vrai backend Node.js et une API REST fonctionnels que vous avez construits vous-même
  • La capacité full-stack une fois combinée à vos compétences front-end
  • Le code et les ressources de votre projet à conserver
  • Un certificat de fin de formation de Freelancers Web Academy (après un projet en solo)

Nouveau en JavaScript ? Commencez par notre formation JavaScript. Complétez le parcours full-stack avec React & Next.js.

Prêt à commencer ? Choisissez une session ci-dessous ou contactez-nous sur WhatsApp.

Prérequis

Vous devez être à l'aise avec les fondamentaux de JavaScript (variables, fonctions, tableaux, objets et bases de l'asynchrone). Si ce n'est pas encore le cas, suivez d'abord notre formation JavaScript. Il vous faut seulement un ordinateur portable.

Upcoming Accelerated Schedules

Sep/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD
Oct/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD
Nov/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD
Déc/2026
[Accelerated Training] 2 jours / 14 heures
Beginner
650 MAD 850 MAD

Upcoming 3 Months Schedules

Sep/2026
[Continued Training] 3 mois / 48 heures
Beginner
1,750 MAD 2,150 MAD
Jan/2027
[Continued Training] 3 mois / 48 heures
Beginner
1,750 MAD 2,150 MAD