fr en

Cycle Mastère Lead Developer Front End

Le Mastère Lead Developer Front End est une formation en deux ans et en alternance qui forme des futurs développeurs à la conception front end de solutions web et mobiles. Le programme s’adresse aux étudiants créatifs qui souhaitent apprendre à piloter un projet de développement digital, à manager de l’ingénierie numérique et à concevoir des expériences utilisateurs innovantes via les nouvelles technologies. Le parcours en deux ans est construit sur une pédagogie par projet au plus proche de la vie en entreprise, permettant aux étudiants d’apprendre à collaborer avec les équipes créatives, prendre en main des outils collaboratifs et d’assimiler des méthodologies de conception

L’objectif du Mastère est de former des esprits évolutifs capables de prendre le leadership à la fois sur des projets techniques, créatifs et innovants. Le programme en développement web a aussi pour vocation de transmettre tous les outils nécessaires aux étudiants afin qu’ils deviennent des développeurs performants sur le socle technique et force de proposition sur les choix créatifs des solutions digitales.

 

Programme

Le programme du Mastère Lead Front End forme les étudiants à maîtriser les langages web essentiels pour structurer et gérer des bases de données, tout en développant des interfaces numériques performantes et ergonomiques. Ils apprennent à optimiser l’interaction entre les interfaces, les bases de données et les autres applications web, ainsi qu’à développer sur divers environnements techniques tels que le desktop, le mobile ou les objets connectés (IoT).

En parallèle, les étudiants acquièrent les compétences nécessaires pour organiser et coordonner une équipe de développeurs, tout en prenant des décisions stratégiques sur les choix techniques, ergonomiques et fonctionnels lors de la conception de solutions web innovantes.

  • Solutions Front End / Framework JS (HTML / CSS / W3C / CMS / Jquery / VUE / REACT / NODE)
  • Three JS (Web GL)
  • JS algorithmique (JS / Typescript)
  • Dev mobile
  • No Code
  • Méthodes UX / Archi info
  • Co-création
  • Design system
  • Design d’interface & logiciels
  • Éco-conception
  • Gestion de projet et Agilité
  • Devops
  • Stratégie technique
  • Certification Opquast
  • Droit du numérique (RGPD)
  • Innovation : Web 3.0 & IA
  • Cybersécurité & Hacking
  • Culture Numérique et innovation
  • Solutions back (PHP – My SQL – Python) & BDD
  • Modélisation 3D
  • Réaliser l’analyse systémique des processus métier du client, sur la base d’entretiens avec leurs parties prenantes, afin de comprendre ses besoins spécifiques et d’identifier les points d’amélioration attendus dans son organisation
  • Rassembler les données pertinentes et synthétiser les informations obtenues, à partir des résultats de l’analyse systémique, dans le but d’obtenir une vision claire des exigences du client
  • Surveiller et étudier les avancées technologiques, les tendances de l’industrie et les meilleures pratiques organisationnelles, en utilisant une méthodologie rigoureuse de recherche des informations, afin d’identifier les opportunités et les solutions adaptées aux exigences du client
  • Réaliser une analyse coûts/avantages des technologies disponibles, sur la base d’un dispositif de veille organisé, dans le but d’optimiser le projet dans ses aspects techniques et financiers
  • Réaliser le schéma directeur du projet à développer, sur la base d’une analyse fonctionnelle, en vue d’élaborer son cahier des charges
  • Concevoir les chartes et guides d’interfaces, en cohérence avec la politique commerciale de l’entreprise et en s’adaptant aux différentes catégories d’utilisateurs, afin d’assurer le rendu du produit à un niveau constant de qualité et d’ergonomie
  • Hiérarchiser les priorités du client, en prenant en compte l’ensemble des exigences et les délais attendus, dans le but de rédiger le cahier des charges du projet de développement informatique
  • Séquencer les étapes du projet de développement, selon une méthode rigoureuse et justifiée du découpage et en interaction avec les équipes concernées, en vue d’identifier les sous-projets adaptés à une planification efficace de la réalisation
  • Concevoir des solutions d’architecture technique adaptées à l’entreprise cliente, en tenant compte de ses besoins métier, des contraintes techniques, de la sécurité, de la scalabilité et de l’intégration des systèmes, afin de répondre à l’ensemble des exigences du cahier des charges
  • Concevoir des architectures numériques qui optimisent l’utilisation des ressources, réduisant la consommation d’énergie et favorisent l’utilisation de technologies respectueuses de l’environnement
  • Concevoir des interfaces utilisateurs accessibles, notamment pour les personnes en situation de handicap, en respectant les principes de sécurité, d’ergonomie et de navigabilité, en vue d’une utilisation compatible avec les différents écrans et navigateurs
  • Mettre en œuvre les outils de référence, les plateformes, les frameworks et les langages de programmation, ainsi que les outils émergents tels que le cloud computing, l’IA et l’IoT, afin d’optimiser le développement des architectures techniques
  • Concevoir les bases de données du projet, en tenant compte des besoins des utilisateurs, en vue d’optimiser la performance, la sécurité et la disponibilité des données
  • Identifier les failles de sécurité du projet développé, au regard des supports et canaux de distribution envisagés et en interaction avec les parties prenantes, en vue de préconiser les mesures adaptées aux menaces d’intrusion et de pertes de données
  • Identifier les compétences nécessaires à la réalisation de chacun des sous-projets, en mettant en œuvre une méthodologie adaptée d’analyse des métiers et compétences requises, en vue de préciser d’éventuels besoins de formation technique des membres des équipes impliquées.
  • Identifier les compétences nécessaires à la réalisation de chacun des sous-projets, en mettant en œuvre une méthodologie adaptée d’analyse des métiers et compétences requises, en vue de préciser d’éventuels besoins de formation technique des membres des équipes impliquées
  • Constituer les équipes de développement, en collaboration avec les architectes logiciels, les gestionnaires de projet et les autres parties prenantes, afin d’assurer la cohérence et la mise en œuvre réussie de l’architecture numérique
  • Concevoir et organiser les apports en formation des équipes de développement, afin d’assurer la qualité de la réalisation en utilisant les technologies up-to-date
  • Recueillir les suggestions des développeurs, en menant des réunions régulières des équipes de développement sur l’état d’avancement du projet, en vue de maintenir la cohérence du travail et d’apporter les correctifs nécessaires à une réalisation conforme
  • Communiquer de manière claire et concise avec son client, en vue de maintenir une relation de confiance tout au long du projet
  • Utiliser la méthodologie DevOps de gestion de projet adaptée au cas traité et à son contexte entrepreneurial, en vue d’assurer un pilotage du développement dans le respect du cahier des charges et des délais
  • Superviser la mise en place des outils et des méthodologies DevOps, en assistant les équipes de développement sur les plans techniques et organisationnels, afin de garantir l’alignement de l’architecture numérique avec les principes DevOps
  • Automatiser les processus de développement (test, scripts), selon la méthodologie DevOps, dans l’objectif d’améliorer la productivité et d’éviter les erreurs humaines
  • Valider la conformité du produit aux normes techniques des canaux de distribution, grâce à la conception et à la mise en œuvre de protocoles de tests en situation, afin d’assurer le rendu final du produit à un niveau constant de qualité
  • Associer le client/utilisateur aux points d’étapes, par entretiens et sur démonstrateurs, afin de répercuter immédiatement auprès des équipes toutes évolutions dans les attendus et priorités de celui-ci
  • Coordonner l’équipe projet, en analysant notamment les difficultés des développeurs en situation de handicap, dans le but d’éviter toute discrimination des personnes concernées et d’assurer la réussite du projet, ainsi que l’efficacité collective
  • Assurer la production en continu des données nécessaires au suivi budgétaire, en s’appuyant sur des indicateurs et tableaux de bord adaptés, afin de communiquer régulièrement celles-ci au contrôle de gestion
  • Analyser les écarts avec le budget du projet, en liaison avec la direction financière de l’entreprise, dans le but de concevoir des solutions correctives adaptées

Rythme & Durée

Pour permettre l’immersion dans le quotidien de l’entreprise d’accueil tout en poursuivant ses études, le Mastère (équivalent master) spécialisé en management de l’ingénierie numérique se déroule en alternance sur un volume de 112 jours sur les 2 années de formation :

  • 4 jours en entreprise et 1 jour à l’école par semaine (de septembre à juin)
  • 5 semaines intensives dans l’année.

Dans la réalisation de la période en alternance, plusieurs contrats sont disponibles : le contrat de professionnalisation ou le contrat d’apprentissage. Afin de valider l’acquisition de compétences et savoir-faire professionnels, deux entretiens d’évaluations sont organisés chaque année.

TF1-logo-ecv-digital-paris
Publicis
Chanel-logo-ecv-digital-paris
Canal+-logo-ecv-digital-paris

Conception, Créativité et Technicité

Objectifs de la Formation

  • Assurer la maîtrise de l’architecture technique des systèmes d’information pour garantir la cohérence des moyens informatiques au service de l’entreprise et de ses clients.
  • Former à la gestion complète d’un projet de développement, depuis l’analyse des besoins jusqu’à la mise en service.
  • Développer la capacité à interagir avec les utilisateurs et les clients afin de comprendre leurs attentes et d’y répondre de manière stratégique.
  • Apprendre à prendre des décisions techniques et organisationnelles en fonction des besoins identifiés et des contraintes spécifiques.
  • Renforcer les compétences en management et coordination des équipes de développement pour orienter efficacement leurs actions.

Aptitudes

➝ Capacité à mobiliser différents langages de programmation informatique
➝ Capacité à travailler en équipe pluridisciplinaire

Méthodes mobilisées

➝ Cours dispensés par des professionnels en activité dans le domaine de l’UX Design et du digital en présentiel ou distanciel
➝ Études de cas concrets confiées par des entreprises partenaires.
➝ Compétitions, Workshops, Ateliers, Masterclass, Événements…
➝ Production de contenu oral et écrit.

Plus d’informations sur les méthodes d’évaluation et les modalités de certification sur la page Certifications RNCP.

charlinelaporte-masteredeveloppementWeb-Paris

Le cours qui m’a le plus marqué et passionné est celui d’Aurélien Fache, LSD, un module sur la réalité augmentée. J’ai aimé ce cours car nous avons découvert une techno récente avec un intervenant passionné, les projets que nous avons réalisé sortaient de l’ordinaire. C’était un cours qui alliait créativité et technique.

CHARLINE LAPORTE | ECV Digital Paris

Rencontrer l'ECV

Rencontrez l’ECV en participant à un événement ou à l’occasion de votre rendez-vous d’admission :

Métiers & Débouchés

Les débouchés de la formation de niveau bac+5 offrent une grande diversité d’opportunités professionnelles dans des structures variées telles que des entreprises utilisatrices, des sociétés de services, des ESN (Entreprises de Services du Numérique) ou encore des constructeurs informatiques. En fonction de la taille et du type de structure, les missions peuvent s’adapter, allant de la conception technique à la gestion d’équipes de développement. Ce diplôme permet d’accéder à des postes stratégiques tels que Lead Full-Stack Developer, Lead Web Developer, Consultant ou Ingénieur DevOps, Consultant Architecte Technique ou encore Software Engineer, avec des perspectives de carrière dans des environnements techniques variés et évolutifs.

Comment rejoindre l’ECV ?

Les inscriptions pour l’ECV se font hors ParcourSup et sont ouvertes à partir du mois d’octobre* et restent dans la limite des places disponibles jusqu’à fin septembre, sous conditions d’admission. Il s’effectue lors d’une session d’admission avec présentation d’un dossier de candidature. Votre motivation, votre curiosité et votre projet sont la clé pour être admis à l’ECV !

  • Pré-requis : Niveau bac+3/+4 ou un titre RNCP de niveau 6 équivalent
  • Modalités : Envoi de votre dossier de candidature pour étude, suivi d’un entretien d’admission.
  • Expérience : 3 ans minimum de formation supérieure validé dans le secteur du web/ informatique / multimédia, de la communication / marketing ou du Design/création

>*Pas d’entrée parallèle en Janvier

1
Demande d'admission

Suite à votre demande de rendez-vous en ligne ou par téléphone, vous serez contacté sous 24h à 48h pour fixer la date de votre entretien d’admission sur le campus ou à distance (selon votre mobilité).

Demande d’admission
2
Préparation du dossier

Au préalable, vous devez transmettre votre dossier de candidature avec :

  • un CV,
  • une lettre de motivation,
  • les derniers bulletins de notes et/ou le dernier diplôme obtenu
3
Entretien d'admission

La session d’admission se déroule en 2 parties :

  • Un entretien de motivation (environ 45 minutes) qui nous permettra d’évaluer votre motivation, votre potentiel et la cohérence de votre projet avec notre formation.
  • Un test d’évaluation écrit (culture générale & digitale et question d’argumentation).
4
Bulletin d'inscription en ligne

Suite à l’entretien d’admission, vous serez informé de la réponse au plus tard sous 8 joursCelle-ci est valable pour l’ensemble de nos campus.

Un bulletin d’inscription vous sera adressé par e-mail avec un lien vers la plateforme d’admission 100% en ligne. Pour confirmer votre inscription, il vous suffit de compléter vos informations personnelles, de signer l’ensemble des documents demandés et de régler le montant des droits d’inscription*.

*Ces frais de dossier sont perçus à la première année d’inscription. Ils peuvent faire l’objet d’un report d’inscription sur l’année suivante en cas d’échec à l’obtention d’un diplôme nécessaire à l’inscription. Ils ne sont pas remboursables, et restent définitivement acquis à l’école, même en cas d’annulation.

Pour les formations en apprentissage, l’entreprise prend en charge les frais de scolarité.

Télécharger les Tarifs

Modalités d’accès à toutes les formes de handicap

Tous nos sites sont accessibles aux Personnes à Mobilité Réduite (PMR) et tous les enseignements peuvent être dispensés dans des salles accessibles, renseignez-vous auprès de nos référents handicap : En savoir plus

Contacter un campus

Contacter Télécharger
Comment souhaitez-vous échanger ?(Nécessaire)
Vous êtes :(Nécessaire)