Master Développement Cloud et Mobile
Commander à manger en un clic et sans dire un mot, payer avec son smartphone, réserver un VTC… ces gestes sont devenus des gestes du quotidien, intuitifs et instantanés. Pourtant, derrière cette apparente simplicité, se cachent des systèmes complexes, où APIs et cloud travaillent en coulisses.
L’expertise Développement Cloud et Mobile du Master of Engineering vous apprend à les orchestrer car concevoir ces services, c’est penser performance, fiabilité et sécurité. C’est traduire un besoin utilisateur en application fluide, connectée et prête à évoluer. Et c’est tout l’objectif de ce cursus. Ici, nous formons les futurs architectes du numérique : des profils capables de concevoir, construire et déployer des solutions innovantes, évolutives et résilientes. À vous de les rejoindre. À vous d’écrire les lignes de code qui feront bouger le monde de demain.

Une formation en informatique reconnue par l’État
Au terme de ces deux années de formation au sein du Master of Engineering, nos étudiants quittent les bancs de l’école avec de solides compétences professionnelles et un titre RNCP de niveau 7 « Expert(e) en Management des Systèmes d’Information » en poche.
Ce diplôme reconnu par l’État et équivalent à un niveau bac+5 reconnaît leur expertise dans l’univers du Développement Cloud et Mobile et leur ouvre grand les portes du marché du travail.
Au programme : un cursus spécialisé dans le Développement Cloud et Mobile
Le Master of Engineering forme des spécialistes de l’informatique capables de conjuguer expertise technique et compréhension fine des enjeux métiers. Au cœur de la formation : un savant équilibre entre enseignements de tronc commun et modules de spécialisation.
Les premiers – les modules de tronc commun – posent les concepts fondamentaux essentiels pour évoluer en entreprise (anglais professionnel, gestion de projet, droit des données, travail en équipe…). Les seconds – les enseignements de spécialisation – permettent, quant à eux, d’explorer en profondeur les aspects techniques du Développement Cloud et Mobile. Au programme : conception d’applications, services cloud, sécurité, performance et expérience utilisateur. Une formation complète pour celles et ceux qui veulent créer des solutions innovantes et répondre concrètement aux enjeux du cloud de demain.
4e ANNÉE
4e ANNÉE
Le programme
Enseignements d’expertise
- TESTS ET INTÉGRATION CONTINUE
Les étudiants mettent en place des solutions de tests et des pipelines pour garantir la qualité du code. Une attention particulière est portée à la « développeur expérience » et à l’optimisation des feedbacks utiles au quotidien des devs.
- DÉVELOPPEMENT D’ARCHITECTURE CLOUD
Lors de ce cours, les étudiants analysent les enjeux du cloud dans le déploiement d’applications, choisissent les services appropriés en tenant compte des performances, des coûts de run et d’évolution.
- APIS GRAPHQL
Au programme de ce module : la compréhension des enjeux et des problématiques des APIs REST. Les objectifs : en cerner les limites, explorer l’évolution proposée par GraphQL et mettre en place de solutions sur les clients web et mobiles.
- DÉVELOPPEMENT MICROSERVICES
Les problématiques du développement monolithique sont étudiées pour mieux appréhender les bénéfices d’une découpe en microservices. Les étudiants conçoivent ainsi des systèmes complexes reposant sur des échanges interservices, tout en veillant à l’optimisation des performances.
- DÉVELOPPEMENT D’APPLICATIONS HYBRIDES – IONIC (REACT)
Les étudiants apprennent à développer des applications hybrides à l’aide du framework Ionic et de React. Cela dans le but de déployer, via un code unique, une même application sur Android et iOS.
- OBSERVABILITÉ
Les problèmes de monitoring dans les architectures microservices sont présentés avec la mise en place de solutions solides en logging, monitoring et alerting. L’objectif est de suivre un processus complet pour observer les impacts.

Stages et alternance : un cursus au plus près de la réalité terrain
En formation initiale ou en alternance, le Master of Engineering mise sur l’apprentissage par la pratique. L’entreprise devient un vrai terrain d’expérimentation : on y applique ses connaissances, on apprend à gérer des projets, à trouver des solutions et à prendre des responsabilités.
Encadrés par l’équipe pédagogique et accompagnés en entreprise, les étudiants développent leurs compétences professionnelles comme techniques, gagnent en assurance et découvrent les réalités du monde professionnel. Au fil du parcours, ils construisent leur profil, affinent leur projet et deviennent des candidats solides et opérationnels. Un vrai plus pour se démarquer auprès des recruteurs.
Apprentissage ou alternance, quelles différences ?
Perdu dans les terminologies ? On vous fait le récap.
L’alternance est un système de formation qui combine périodes d’enseignement théorique à l’école et périodes de mise en pratique au sein d’une entreprise. Elle peut s’effectuer de diverses manières, notamment au travers des stages.
L’apprentissage est une forme d’alternance, régie par un contrat : le fameux contrat d’apprentissage qui confère à l’étudiant le statut de salarié, lui donnant ainsi accès aux mêmes droits que ses pairs.
Pour résumer : tous les contrats en apprentissage se font en alternance, mais toutes les alternances ne se font pas avec un contrat en apprentissage !
Ingénieur DevOps ou développeur Full Stack : les métiers du Cloud
Plutôt développeur Full Stack, à la croisée entre front-end et back-end ou architecte solutions, conseillant et mettant en place les solutions techniques adaptées aux besoins des entreprises ? Product owner, maillon central dans les relations entre les équipes techniques, marketing et clients ou ingénieur études et développement rédigeant le cahier des charges ? À moins que votre futur ne soit dans une carrière de lead développeur ou de responsable d’acquisition ? Quelle que soit la profession dans laquelle vous vous épanouirez, l’expertise développement cloud et mobile vous y mène.