What You Need to Know Before
You Start

Starts 5 June 2025 07:16

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
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

4052 Cours


21 hours 29 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

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