MERN Stack : MongoDB, Express, React et NodeJS - eLearning

450,00 EUR

  • 80 hours
eLearning

Libérez votre capacité à créer des applications web dynamiques, évolutives et prêtes pour le monde réel avec l’une des piles technologiques les plus recherchées du marché : la pile MERN (MongoDB, Express.js, React et Node.js). Ce programme en ligne complet proposé par KnowledgeHut vous accompagne des bases jusqu’au développement avancé, afin de vous donner les moyens de devenir un développeur full‑stack sûr de lui, prêt pour le marché de l’emploi d’aujourd’hui. Que vous débutiez dans la tech ou que vous souhaitiez faire progresser votre carrière de développeur, cette formation pratique vous dote de compétences concrètes, immédiatement exploitables en entreprise. Vous construirez de vraies applications, comprendrez les flux de travail backend et frontend, et apprendrez à relier tous les éléments d’un projet web moderne.

Caractéristiques principales

Langue

Cours et supports en anglais

Niveau

Niveau débutant-intermédiaire

Accès

Accès d’un an à la plateforme d’apprentissage

30 heures de contenu vidéo au total

avec plus de 80 heures de temps d’étude recommandées

43 évaluations notées automatiquement

et 82 exercices pratiques guidés

140 quiz de révision et 12 devoirs

Mises en pratique avec des laboratoires cloud pour s’exercer au codage

Certification

Attestation de fin de programme incluse

Hero

Résultats d’apprentissage

À la fin de ce cours, vous serez capable de :

Développer

Développer des applications full-stack à partir de zéro

MERN

Maîtrisez l’utilisation de MongoDB, Express, React et Node.js (stack MERN)

Itinéraires

Créez des serveurs web avec des routes et des flux de données

Synchroniser

Comprendre les concepts de programmation synchrone et asynchrone

Base de données

Explorez les différents types de bases de données NoSQL et comprenez l’architecture de MongoDB

Répliquer

Découvrez la réplication et le sharding, ainsi que leur importance dans la gestion des bases de données

Hero

Chronologie du cours

  1. Développement web avec React

    Leçon 01

    • Introduction à React
    • Composants
    • État et propriétés
    • Rendu de listes
    • Retour sur les composants
    • Création de formulaires
    • Render Props et Higher-Order Components
    • Portails
    • Données globales et partagées
    • Les hooks en détail
    • Le routage dans une application React
    • Découpage du code
    • React isomorphe
    • Gestion d’état avec Redux
    • Test des composants
  2. NodeJS

    Leçon 02

    • Commencer avec Node.JS
    • Nœud interactif avec REPL
    • Programmation modulaire et NPM
    • Introduction aux modules ECMAScript - Une implémentation expérimentale
    • Système de fichiers et flux
    • Flux
    • Événements
    • Entrées/Sorties réseau
    • Serveurs Web et plus
    • Débogage dans NodeJS
    • Clusters et threads de travail
    • Introduction à Express
    • Bonjour Express
    • Rendu
    • Middleware
    • Routage
    • Intégration de base de données
    • Authentification, contrôleurs et API
    • Mise en cache et performances
    • Protection des applications Express
    • Déploiement
  3. MongoDB pour les développeurs

    Leçon 03

    • Bien démarrer - Introduction à MongoDB
    • Fondamentaux de MongoDB
    • Opérations CRUD
    • Conception et modélisation de schémas
    • Opérations avancées
    • Réplication et sharding
    • Administration et sécurité
    • MongoDB avec d'autres applications
Stack MERN

Qui devrait s’inscrire à ce programme ?

Prérequis

  • Les apprenants doivent avoir des connaissances de base en HTML, CSS et JavaScript.
  • Une expérience dans le développement d’applications web avec Node.js et React.js constitue un atout supplémentaire.

Développeurs en herbe

Personnes en reconversion professionnelle

Professionnels de la tech

Toute personne souhaitant créer des applications full‑stack avec la stack MERN

Commencer le cours maintenant

Déclarations

Licences et accréditation

Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.


Foire aux questions

Contact background

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?

Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !