Ce que vous devez savoir avant
de commencer

Débute 3 July 2025 15:48

Se termine 3 July 2025

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Développeur backend Javascript professionnel

Apprenez le développement backend avec JavaScript. Apprenez Swagger, Express, l'authentification, les passerelles de paiement, Cloudinary et plus encore.
via Udemy

4123 Cours


21 hours 29 minutes

Mise à niveau optionnelle disponible

Not Specified

Progressez à votre rythme

Paid Course

Mise à niveau optionnelle disponible

Aperçu

Le cours commence maintenant et ne se termine jamais. C'est un cours en ligne totalement autodirigé.

Vous décidez quand vous commencez et quand vous terminez. Le cours inclut un accès en streaming aux vidéos et à tous les fichiers de code utilisés dans ce cours.

Veuillez consulter le contenu du cours sur la page du cours, car nous listons tous nos sujets avec une grande transparence. Tout ce qui est inclus est mentionné.

Programme

  • Introduction à JavaScript et Node.js
  • Aperçu des fondamentaux du langage JavaScript
    Compréhension de Node.js et de son utilisation dans le développement backend
  • Mise en place de l'environnement de développement
  • Installation de Node.js et npm
    Introduction aux environnements de développement intégrés (IDE)
  • Concepts de base de Node.js
  • Modules et packages
    Programmation asynchrone et architecture événementielle
  • Création d'un serveur simple avec Node.js
  • Utilisation du module HTTP
    Création d'un serveur basique et routage
  • Travailler avec Express.js
  • Introduction au framework Express.js
    Mise en place d'une application Express.js
    Gestion des requêtes et des réponses
  • Stockage de données et bases de données
  • Compréhension des bases de données et modèles de données
    Travailler avec MongoDB et Mongoose
    Opérations CRUD avec MongoDB
  • Développement d'API RESTful
  • Conception d'APIs RESTful avec Express.js
    Implémentation des différentes méthodes HTTP
    Validation des données et gestion des erreurs
  • Authentification et sécurité
  • Comprendre l'authentification et l'autorisation
    Mise en œuvre de l'authentification basée sur JWT
    Pratiques sécurisées pour les API
  • Tests et débogage
  • Introduction aux frameworks de test (Mocha, Chai)
    Écriture de tests unitaires pour les applications Node.js
    Débogage des applications Node.js
  • Déploiement et bonnes pratiques
  • Déploiement des applications Node.js sur des services cloud (par ex. Heroku, AWS)
    Configuration et gestion de l'environnement
    Techniques d'optimisation des performances
  • Sujets avancés
  • Utilisation de WebSockets pour la communication en temps réel
    Architecture microservices avec Node.js
    Introduction à GraphQL avec Node.js
  • Projets de cours et projet de fin d'études
  • Création d'une application backend complète
    Application des concepts appris dans un projet de fin d'études
  • Ressources et apprentissage complémentaire
  • Lectures recommandées et ressources en ligne
    Communauté et canaux de support pour un apprentissage continu

Enseigné par

Ineuron Intelligence


Sujets

Programmation