Master en génie logiciel Full Stack

Créez des produits web de bout en bout : backend, frontend, bases de données, APIs, microservices et architecture moderne.

black laptop computer turned on on table
black laptop computer turned on on table
Présentation

Ce master vous forme à concevoir, développer et déployer des applications complètes selon les standards actuels. Vous travaillerez des stacks modernes, les bonnes pratiques, les tests, le CI/CD, l’observabilité et les principes d’architecture pour scaler avec qualité.

Plan d’études (Cours / Modules)
  • Développer des APIs robustes et des frontends modernes.

  • Modéliser les données et choisir SQL/NoSQL selon le contexte.

  • Concevoir des contrats de service (REST/événements).

  • Garantir la qualité avec tests, CI/CD et observabilité.

  • Appliquer sécurité, performance et architecture scalable.

man using laptop
man using laptop
Pour qui
  • Développeurs souhaitant devenir Full-Stack.

  • Spécialistes backend ou frontend voulant élargir leur périmètre.

  • Professionnels visant à piloter des décisions techniques avec une vision d’architecture.

Compétences visées
  • M1 — Foundations of Full-Stack Software Engineering

    Fondations web, Git, CLI, patterns, conception de code et mindset ingénierie.

    Thèmes : architecture de base · clean code · workflow Git.

  • M2 — Backend Development with Node.js & NestJS

    APIs Node/NestJS : contrôleurs, services, validation, sécurité, documentation.

    Thèmes : REST · authN/authZ · OpenAPI/Swagger.

  • M3 — Backend Development with Java & Spring Boot

    Backend “enterprise” : couches, persistance, sécurité, configuration, bonnes pratiques.

    Thèmes : Spring Web · Spring Data · sécurité & profils.

  • M4 — Frontend Development with React

    UI moderne : composants, state, routing, formulaires, UX, performance.

    Thèmes : React (+ TypeScript si applicable) · consommation d’API · architecture frontend.

  • M5 — Databases: SQL & NoSQL

    Modélisation, requêtes, relationnel et alternatives NoSQL selon les cas.

    Thèmes : modélisation · index & performance · transactions & cohérence.

  • M6 — APIs, Microservices & System Integration

    Contrats, patterns d’intégration et communication (synchrone/asynchrone).

    Thèmes : patterns d’intégration · files/événements · versioning & compatibilité.

  • M7 — Software Quality: Testing, CI/CD & Observability

    Qualité end-to-end : tests, pipelines, logs, métriques, traces.

    Thèmes : unit/integration tests · CI/CD · observabilité.

  • M8 — Architecture, Security & Performance

    Choix d’architecture, menaces, hardening, optimisation, scalabilité.

    Thèmes : OWASP · caching · performance & profiling.

  • M9 — Capstone Project (Proyecto Final)

    Produit full-stack complet : conception, réalisation, déploiement, démo.

    Livrables : dépôt · documentation · présentation finale.

  • Nombre de places: 25
woman wearing yellow long-sleeved dress under white clouds and blue sky during daytime

Grâce à ce master, j'ai acquis une maîtrise du développement d'applications et décroché un emploi que j'adore.

Anne M.

Portrait of a young professional woman smiling confidently in a modern tech workspace.
Portrait of a young professional woman smiling confidently in a modern tech workspace.

La plateforme de campus virtuel et les ressources audiovisuelles ont rendu mon apprentissage clair et efficace.

Luis R.

Photo of a focused man working on a laptop in a bright, minimalist home office.
Photo of a focused man working on a laptop in a bright, minimalist home office.
★★★★★
★★★★★

Tarifas y pagos

  • Frais totaux : 1 990 € (100 % en ligne)

  • Modèle pédagogique : contenu en ligne + tuteurs experts (mentorat, suivi et corrections). Pas de cours avec un professeur par matière.

  • Options de paiement (sans intérêts) :

    • Paiement en une fois : 1 990 €

    • 2 échéances : 995 € + 995

  • Calendrier de paiement:

    • premier paiement après admission (réservation de place)

    • Les suivants, mensuels.

  • Moyens de paiement:

    • Carte

    • Paypal

    • Virement bancaire

a person in a robe holding a gun in front of a building
a person in a robe holding a gun in front of a building