Développeur
Web Full Stack
en alternance
Maîtrisez le développement Front-end et Back-end. Concevez des applications complètes de A à Z avec les technologies les plus demandées du marché — et l'IA en renfort.
Ce que vous allez apprendre
Un cursus structuré en 4 blocs progressifs, du fondamental au professionnel, avec l'IA comme fil conducteur.
Fondamentaux du Web
- HTML5, CSS3 & design responsive
- JavaScript ES6+ & TypeScript
- Git & GitHub, workflow professionnel
- Accessibilité (WCAG) & SEO
Front-end Avancé
- React.js & composants réutilisables
- State management (Redux, Zustand)
- Next.js & rendu côté serveur
- Tests unitaires & d'intégration
Back-end & APIs
- Node.js & Express
- PHP & Laravel
- Bases de données SQL & NoSQL
- API REST & GraphQL
- Authentification & sécurité
IA & DevOps
- Intégration d'APIs IA (OpenAI, etc.)
- Docker & containerisation
- CI/CD & déploiement cloud
- Projet professionnel de fin d'études
Les technologies que vous maîtriserez
Programme détaillé — 26 semaines
Retrouvez le contenu précis de chaque semaine de formation sur les 2 années du cursus.
Semaine 1 — Bases du développement web
Introduction (1 jour, 7h)
Découverte du fonctionnement général du web (client/serveur, HTTP, bases de données). Installation de l'environnement (LAMP, Node.js, VS Code).
HTML & CSS (4 jours, 28h)
Structure HTML, sémantique, CSS (sélecteurs, flexbox, grid, animations) et outils de développement.
Semaine 2 — Responsive design
Prototypage avec Figma (2 jours, 14h)
Création de prototypes d'interfaces. Introduction aux principes d'ergonomie : alignement, hiérarchie visuelle, feedback utilisateur.
Responsive design (3 jours, 21h)
Techniques CSS avancées (flexbox, media queries, Bootstrap). Approche « mobile first » et navigation responsive.
Semaine 3 — Travail en équipe
Gestion de projet agile (3 jours, 21h)
Cycles de développement (cascade, spirale, agilité). Formation à Scrum : terminologie, étapes d'un sprint, pair programming.
Versionnage avec Git (2 jours, 14h)
Système de versionnage Git, gestion des branches, utilisation de GitHub, bonnes pratiques.
Semaine 4 — JavaScript niveau I
Introduction à JavaScript (5 jours, 35h)
Bases de la programmation (variables, conditions, boucles, fonctions). Manipulation du DOM et des événements. Découverte des API du navigateur.
Semaine 5 — JavaScript niveau II
Approfondissement (5 jours, 35h)
Concepts avancés : closures, prototypes, async/await, normes ES6 à ES8. Programmation asynchrone et gestion des promesses.
Semaine 6 — Référencement naturel & UI/UX Design
Référencement naturel (3 jours, 21h)
Optimisation SEO : métadonnées, accessibilité, minification, lazy loading. Utilisation de Google Analytics et Ahrefs.
UI/UX Design (2 jours, 14h)
Notions clés de design et ergonomie : conventions, enjeux, alignement.
Semaine 7 — Découverte de React
React — composants & routage (5 jours, 35h)
Introduction à React : composants, syntaxe fonctionnelle, routage, gestion des dépendances via NPM.
Semaine 8 — L'écosystème React
(5 jours, 35h)
Redux pour la gestion d'état, Immer pour l'immutabilité, Material UI pour les interfaces utilisateur.
Semaine 9 — La persistance des données
API REST (2 jours)
Utilisation d'API REST avec React : concepts, useEffect, gestion des erreurs.
Stockage navigateur (3 jours)
cookies, localStorage, IndexedDB pour conserver des données entre sessions.
Semaine 10 — Le pipeline de production
Automatisation avec Webpack (2 jours)
Configuration de Webpack et Babel, optimisation pour différents environnements.
Tests avec Mocha & Chai (3 jours)
Tests unitaires, d'intégration et end-to-end.
Semaine 11 — React Native
Applications mobiles avec React Native (5 jours, 35h)
Développement mobile natif : différences avec React web, composants natifs, projets avec Expo, export APK.
Semaine 12 — Présentation de projet
Expression orale & supports (3 jours)
Structurer un discours et concevoir des supports visuels pour présenter un projet.
Marketing de soi (2 jours)
Personal branding, CV, portfolio, LinkedIn. Techniques de communication et de diplomatie.
Semaine 13 — Mémoire & projet
Élaboration du mémoire et du projet. Attendus, modalités d'évaluation. Rendez-vous individuels pour affiner la problématique.
910 heures sur 24 mois, depuis partout en France
3 semaines en entreprise
Immersion professionnelle en continu pour appliquer vos compétences sur de vrais projets.
1 semaine en formation
26 semaines de cours, 9h30–17h30, en télé-présentiel interactif. Conseil de classe chaque trimestre.
Salaire mensuel garanti
Rémunération selon la grille légale de l'apprentissage, dès le premier mois.
Ce qu'il faut savoir sur la formation
38606
Développeur(se) Web Full Stack — Bac+4 / Master 1
Enregistrée auprès de France Compétences le 09/02/2024 · Certificateur : IT-Akademy · Niveau 6 du Cadre européen des certifications
Intégration directe en 2ème année (Bac+4) possible pour les titulaires d'un Bac+3 lié au développement web, e-commerce ou programmation.
Synchrone : classe virtuelle en direct.
Asynchrone : accès aux cours e-learning, replays, ressources en ligne via partenariat Google.
Admission, objectifs, financement et plus
Comment nous rejoindre ?
- Remplir le formulaire de candidature avec un CV à jour
- Participer à la réunion d'information
- Trouver une entreprise d'accueil pour l'alternance (notre équipe de chargés de relations entreprises vous accompagne)
Délai d'accès & promotions
15 jours à 1 mois — Une rentrée tous les 2 à 3 mois — Promotions de 15 à 20 étudiants.
Niveaux d'entrée
1ère année (Bac+3) — niveau Bac+2 ou certification RNCP niveau 5 en lien avec l'informatique, le développement web ou l'e-commerce.
2ème année (Bac+4) — niveau Bac+3 ou titre RNCP niveau 6 en lien avec le développement web ou l'e-commerce.
Objectifs de la formation
- A1 — Concevoir et modéliser une application (web, hybride, mobile ou desktop) ou l'évolution d'une application existante
- A2 — Développer la partie front-end d'une application
- A3 — Développer la partie back-end d'une application
- A4 — Déployer et assurer le maintien en production d'une application
Valider le diplôme RNCP38606 — Développeur Fullstack Bac+4
Certification reconnue par France Compétences (enregistrement du 09/02/2024), équivalant à un niveau Bac+4 / Mastère 1.
Comment financer la formation ?
Pour l'étudiant en alternance
Art. L6211-1 : « La formation est gratuite pour l'apprenti et pour son représentant légal. » En alternance, vous ne payez aucun frais de scolarité et percevez un salaire mensuel.
Pour l'entreprise d'accueil
Le tarif est aligné sur le montant de prise en charge de l'OPCO concerné. Zéro reste à charge pour les entreprises du secteur privé.
Tarif de la formation = montant de la prise en charge OPCO (jusqu'à 14 000 € par an maximum).
Le montant peut varier selon la convention collective de l'employeur et les besoins particuliers (complément pour apprentis en situation de handicap).
Déroulement des examens & conditions de validation
- Mémoire écrit composé de deux parties : rapport d'alternance et dossier de conception du projet
- Conception d'une application web : Front-end & Back-end
- Soutenance du mémoire et du projet devant un jury
- Évaluation des compétences en entreprise par le maître d'apprentissage
Les métiers auxquels vous prépare cette formation
- Développeur Full Stack — 29 000 – 46 000 €
- Développeur web Front-End — 26 000 – 36 000 €
- Développeur Back-End / Lead Développeur — à partir de 40 000 €
- Développeur PHP, Node.js, Laravel, Symfony — 24 000 – 38 000 €
- Développeur d'application mobile — 28 000 – 45 000 €
- Analyste-Programmeur — 27 000 – 40 000 €
- Chef de projets étude et développement
Source : Point emploi 2023
Poursuite d'études possible
- Expert en Management des SI et Transformation Digitale
- Référent Opérationnel en Sécurité Informatique
- Responsable de la Sécurité des Systèmes d'Information
Correspondances & passerelles
Dans le cadre de son enregistrement, la certification RNCP38606 fait apparaître les correspondances suivantes :
- Correspondance totale — RNCP28194 — Développeur d'application full stack (IT-AKADEMY)
- Correspondance totale — RNCP36400 — Développeur full stack (IT-AKADEMY)
- Correspondance partielle — RNCP36926 (IFOCOP) — BC02 « Concevoir et développer des interfaces front-end »
- Correspondance partielle — RNCP36926 (IFOCOP) — BC03 « Concevoir et développer des interfaces back-end »
- Correspondance partielle — RNCP36146 (HETIC) — BC01 « Concevoir et spécifier une solution digitale »
- Correspondance partielle — RNCP36135 (42) — BC01 « Réalisation de l'analyse technique des besoins »
- Correspondance partielle — RNCP36135 (42) — BC05 « Mise en production et maintenance des applications »
- Correspondance partielle — RNCP36135 (42) — BC02 (Développement web & mobile) et BC04 (Tests et corrections)
Accessibilité & référent handicap
Cloud Campus dispose d'interlocuteurs dédiés pour accompagner les étudiants face à leurs problématiques quotidiennes : handicap, isolement, dépression, santé, discrimination, harcèlement.
La référente handicap vous aide à trouver des solutions d'aménagements :
- laetitia@cloud-campus.fr — 06 40 81 46 86
Locaux accessibles aux personnes à mobilité réduite (normes ERP) pour les soutenances et événements.
Les métiers auxquels vous prépare cette formation
Prêt à coder votre avenir ?
Rejoignez la prochaine promotion Développeur Full Stack. Formation 100% financée, démarrage septembre 2026.