Le marché du développement web recherche des profils à l’aise sur les technologies back-end et front-end qui maitrisent les frameworks et outils clés du marché et qui ont la capacité de monter rapidement en compétence sur de nouvelles technologies.
En alternance • Formation proposée sur les campus de Paris & Nantes
Le mastère Développeur Fullstack a pour mission de former des développeuses et développeurs polyvalents ayant des connaissances utiles dans tous les environnements technologiques et à l’aise dans le développement utilisant différentes stacks techniques.
Ce programme de formation bac+5 Développeur Fullstack est orienté pratique, management de projet technique et learning by doing. Chaque étudiant travaille sur un projet de spécialité et un projet collaboratif.
Métiers visés
Développeur Fullstack, Développeur Frontend, Développeur Backend, Tech Lead …
Programme
Programme Année 4
- Usage des IA
- Interfaces FrontEnd
- Accessibilité numérique
- Architecture FrontEnd – React
- Architecture MVC – Symfony
- Architecture Cloud – DevOps
- Architecture BackEnd – JS
- Python avancé
- Server Side Rending
- Tests : TDD, Jest, Cypress…
- Communication serveur temps réel
- Intégration et déploiement continu
- Projet d’Innovation à visée Entrepreneuriale (PIE)
- Numérique responsable & veille technologique
- Séminaire SoftSkills
Programme Année 5
- Usage des IA
- Interfaces FrontEnd
- Accessibilité numérique
- Architecture FrontEnd – React
- Architecture MVC – Symfony
- Architecture Cloud – DevOps
- Architecture BackEnd – JS
- Python avancé
- Server Side Rending
- Tests : TDD, Jest, Cypress…
- Communication serveur temps réel
- Intégration et déploiement continu
- Projet d’Innovation à visée Entrepreneuriale (PIE)
- Numérique responsable & veille technologique
- Management d’équipes Tech
- Séminaire SoftSkills « Leadership »
Modalités d'évaluation
- Expérience en entreprise (stage ou alternance)
- Mises en situation professionnelle
- Contrôle continu
Candidater au Mastère Lead Développeur Full Stack
Infos pratiques
Date de rentrée : voir les dates
Frais de scolarité : voir les tarifs
Performance : voir les indicateurs
Prérequis
Bac+3 (bachelor, licence, titre niveau II) en sciences, web, informatique
Rythme
En alternance, 13 semaines de cours par an (une semaine sur 4 en moyenne)
455 heures de formation par an sur deux ans, en présentiel et distanciel
Validation
Préparation au titre RNCP de niveau 7 « Manager de l’Ingénierie numérique »
Accessible via le Dispositif VAE et le Dispositif VAPP.
Objectifs, contexte et compétences de la certification
Objectifs et contexte de la certification
Le manager de l’ingénierie numérique est garant de l’architecture technique des systèmes d’information et de la cohérence de l’ensemble des moyens informatiques mis en œuvre pour assurer le fonctionnement de l’entreprise, en interne et auprès de ses clients. Il assure la responsabilité complète d’un projet de développement, depuis l’analyse du besoin jusqu’à sa mise en service. En relation avec les utilisateurs/les clients, il est capable de prendre toutes décisions imposées par leurs attentes et d’orienter l’action des équipes de développement.
Blocs de compétences de la certification
- Analyser les besoins du client en termes de transformation digitale
- Concevoir et développer une architecture fonctionnelle
- Adapter les interfaces au contexte marketing de l’entreprise
- Manager les équipes de développement informatique
- Accompagner le changement
Inscription
Actus Développement Fullstack
![Mastère Lead Développeur Full Stack creation design 300x200 - Mastère Lead Développeur Full Stack](https://www.iim.fr/ecole-web/wp-content/uploads/2020/03/creation-design-300x200.jpg)
Pourquoi devenir développeur Fullstack ?
Le développeur fullstack est un métier très recherché et constitue un excellent plan de carrière, ce qui explique pourquoi les formations de masters en développement fullstack attirent les étudiants. Un développeur fullstack peut travailler à la fois sur le front-end et le back-end d’un projet, il a une connaissance de toutes les étapes de la construction d’une application. Cela lui permet de travailler sur l’ensemble de la pile d’un projet, de la conception initiale au déploiement et à la maintenance.
Un touche-à-tout du code, à l’aise dans tous les environnements techniques
Les développeurs fullstack sont capables de travailler sur les deux côtés de la pile et de comprendre comment ils fonctionnent ensemble. Ils savent comment construire des sites web à partir de zéro et aussi comment utiliser des frameworks préétablis comme React ou AngularJS.
Les développeurs fullstack ont un large éventail de compétences : ils peuvent coder dans plusieurs langues, ont une compréhension approfondie des structures de données et des algorithmes, comprennent les technologies web comme HTML5, CSS3 et JavaScript, les langages de programmation comme PHP, Python, Java, Ruby,Swift et ont une compréhension des bases de données comme MySQL ou MongoDB.
Les développeurs « fullstack » sont très recherchés par les employeurs parce qu’ils sont capables de créer des applications complexes à partir de zéro sans compter sur l’aide d’autres personnes. Ces développeurs sont également précieux car ils peuvent s’adapter rapidement si leur entreprise décide de changer sa pile technologique ou d’ajouter de nouvelles fonctionnalités à une pile existante.
Informations mises à jour le 29 Août 2024