Développeur Web Full StackDescription à venir. 18 moisVoir la fiche et les professeurs → Semestres et modulesAnnée 1Semestre 1 : Fondements de l'informatique et du WebModule 1 — Introduction à l'informatique et aux systèmesModule 2 — Éthique professionnelle, communication et expression techniqueModule 3 — Logique de programmationModule 4 — Algorithmique et structures de donnéesModule 5 — HTML5, sémantique et accessibilitéModule 6 — CSS3 et Responsive DesignModule 7 — Introduction à JavaScriptModule 8 — Outils de développement, Git et GitHubModule 9 — HTTP, fonctionnement client-serveur et bases du WebSemestre 2 : Développement Front-EndModule 1 — JavaScript avancéModule 2 — DOM et événementsModule 3 — Framework Front-End principal (React ou Vue)Module 4 — UI/UX Design et accessibilitéModule 5 — Framework CSS principal (Bootstrap ou Tailwind)Module 6 — Consommation et gestion des API RESTModule 7 — Projet Front-End et testsAnnée 2Semestre 1 : Développement Back-EndModule 1 — Programmation serveur avec Node.jsModule 2 — Framework Back-End avec ExpressModule 3 — Bases de données relationnelles (MySQL)Module 4 — Bases de données NoSQL (MongoDB)Module 5 — Développement et documentation d'API RESTModule 6 — Sécurité des applications Web et authentificationModule 7 — Projet Back-End et tests automatisésSemestre 2 : Full Stack et professionnalisationModule 1 — Développement Full Stack et intégrationModule 2 — DevOps, Docker, CI/CD et déploiementModule 3 — Cloud computing et hébergementModule 4 — Gestion de projets informatiques et méthodes agilesModule 5 — Collaboration Git/GitHub et revues de codeModule 6 — Projet de fin d'études et soutenanceModule 7 — Stage professionnel obligatoire