6 (Licence, BUT...) Alternance

CONCEPTEUR DEVELOPPEUR D'APPLICATIONS NUMERIQUES (ADIP - IPI)

Chessy, Seine-et-Marne, Île-de-France

Informatique En apprentissage Apprentissage

À propos de cette formation

Le diplôme de Concepteur Développeur d'Applications Numériques (ADIP) proposé par le Val d'Europe Ynov Campus à Chessy te prépare à devenir un acteur clé dans le monde du numérique. À travers cette formation, tu apprendras à concevoir et développer des applications en respectant les normes de qualité et de sécurité. Les compétences acquises te permettront de créer des logiciels robustes et réutilisables, tout en répondant aux besoins spécifiques des utilisateurs.

Au cours de ta formation, tu seras amené à formaliser des procédures, concevoir l'architecture de solutions logicielles, et garantir la sécurité des données. Tu apprendras aussi à travailler en équipe sur des projets concrets, en utilisant des méthodologies Agile pour respecter les délais et les exigences de qualité. Les activités visées incluent la conception d'interfaces numériques et le pilotage de projets DevOps, ce qui te permettra de te familiariser avec l'environnement de travail actuel.

Cette formation s'adresse aux étudiants passionnés par le développement informatique, avec un esprit analytique et une envie de résoudre des problèmes. Si tu souhaites t'insérer dans un secteur en pleine expansion, ce parcours est fait pour toi.

Conseils de candidature

Le programme de Concepteur Développeur d'Applications Numériques est sélectif. Pour maximiser tes chances d'admission, il est conseillé de préparer un dossier solide mettant en avant ton intérêt pour le développement et tes compétences techniques. Une bonne maîtrise des langages de programmation et des projets personnels (stages ou réalisations) peut faire la différence.

Si tu n'as pas encore d'expérience, n'hésite pas à suivre des cours en ligne, à participer à des hackathons ou à développer tes propres projets. Cela montrera ta motivation et ta capacité à apprendre de manière autonome, deux qualités fortement appréciées par les jurys de sélection.

Débouchés et insertion

Les débouchés pour les diplômés de cette formation sont nombreux et variés. Tu pourras travailler dans des entreprises de services numériques, des sociétés d'ingénierie informatique, ou des cabinets de conseil, que ce soit dans le secteur public ou privé. Les métiers accessibles incluent développeur d'applications, chef de projet numérique, ou encore ingénieur DevOps.

Dans la région Île-de-France, le marché de l'emploi pour les métiers du numérique est dynamique, avec une forte demande de professionnels qualifiés. Les salaires débutent généralement autour de 30 000 euros bruts par an pour un jeune diplômé, et peuvent rapidement augmenter avec l'expérience. En intégrant ce secteur en pleine croissance, tu as toutes les chances de construire une carrière prometteuse.

Spécialités et parcours

M1805

Compétences visées

Activités visées

Conception d'applications numériques en intégrant les recommandations de sécurité Pilotage de projet DevOps de développement d’application numérique Développement des applications numériques Réalisation d'une interface d’échange de données informatisées

Compétences attestées

Formaliser les procédures des services utilisateurs pour recenser les résultats attendus Prendre en compte les impératifs utilisateurs en respectant les contraintes des recommandations qualité de la norme en vigueur pour l’architecture des logiciels Concevoir l’architecture d’une solution fiable en identifiant les spécificités d’une activité pour produire du logiciel générique réutilisable Concevoir des services d’accès aux données indépendants du mode de stockage en garantissant la sécurité des données pour produire du logiciel partageable Envisager toutes les possibilités, même les plus improbables pour livrer un logiciel déverminé en recherchant systématiquement l’erreur ou le dysfonctionnement Estimer la charge de traitement et la puissance de calculs nécessaire proportionnellement aux nombre d’utilisateurs simultanés en vue d’anticiper les évolutions Respecter une norme de présentation des écrans et documents de sortie en utilisant les outils de maquettage appropriés en vue de permettre l’adaptabilité des sorties garantissant leur l’accessibilité à différents niveaux de handicap Identifier les risques et leur niveau de criticité pour permettre leur prévention Orienter son style de programmation en vue de produire du code lisible, maintenable, robuste, fiable, efficace par une approche méthodologique objet Garantir un accès sécurisé aux données en évitant toute corruption de la base de données, par l’usage de contraintes d’intégrité et de déclencheurs Formaliser les procédures des services utilisateurs en contrôlant le respect du management des processus de l’entreprise Réaliser une réingénierie d’un processus de l’entreprise en tenant compte des règles de management de l’entreprise dans un but d’amélioration des résultats et/ou des conditions de travail Formaliser la circulation des documents générés en identifiant les acteurs concernés et leur rôle ainsi que les rubriques utilisées et leur provenance Modéliser une base de données adaptée aux attentes en formalisant les règles de gestion et d’organisation de l’entreprise des processus concernés et en tenant compte d’un existant possible S’insérer dans l’urbanisation présente et future du système d’informations en concevant des éléments logiciels réutilisables et structurés en couches Choisir le degré de réutilisation à utiliser selon le cas de figure en décidant collectivement en équipe d’une réutilisation totale, partielle ou une écriture neuve et des briques à réutiliser en tentant de se rapprocher du niveau maximum de satisfaction CMMI Utiliser l’expérience vécue pour anticiper l’avenir en vue d’estimer des délais de réalisation compte tenu du taux réel de disponibilité du réalisateur et des contraintes date départ/date livraison Clôturer une mission de développement en faisant valider le livrable par les parties concernées et en respectant les préconisations CFTL Réaliser la procédure d’intégrabilité d’un logiciel ou d’un correctif dans l’environnement de tests selon les bonnes pratiques ITIL en vérifiant que l’intégralité des points de contrôles sont positifs Utiliser les ressources à sa disposition ou faire appel si besoin à un expert externe pour contrôler l’identification et la teneur du résultat attendu ou approfondir un point technique Décomposer un problème complexe en sous- problèmes en faisant des analogies et des différenciations tout en changeant d’approche, de point de vue, face à un obstacle en vue de résoudre un problème algorithmique Traduire une solution algorithmique dans un langage de codage informatique avec l’utilitaire approprié Modifier un algorithme sans générer de dysfonctionnements en comprenant et s’adaptant si besoin au mode de pensée de son auteur Remédier aux erreurs de codage ou de logique en comprenant ou interprétant les messages d’erreur du compilateur ou du système d’exploitation pour mettre au point un élément logiciel opérationnel Intégrer des éléments logiciels hétérogènes spécifiques et en réutilisant des services logiciels externes, en local ou à distance pour produire des exécutables livrables en conformité avec la politique RSE Préparer des jeux d’essai en envisageant toutes les possibilités dans le but de livrer un logiciel déverminé exempt d’anomalies logiques et fonctionnelles Estimer son taux de disponibilité réel et rendre compte de son travail en renseignant l’outil de suivi permettant de constater l’avance de la tâche en cours et sa répercussion sur l’ensemble du projet User d’une communication professionnelle tant en français qu’en anglais en structurant des informations sur une thématique donnée afin de les partager au sein de la structure ou à l’externe Coordonner un projet de développement en utilisant les outils et méthodologies de gestion de projet Agile afin de respecter les contraintes définies (coûts, délais, qualité), tout en minimisant les risques Adapter son discours à l’auditoire en appuyant ses manipulations et explications fonctionnelles à partir des contraintes exprimées tout au long du projet pour obtenir une bonne adhésion des décideurs ou de leurs représentants Interagir efficacement dans un environnement de travail collaboratif en reformulant la demande et en adaptant son discours à l’auditoire pour obtenir un niveau de compréhension des demandes optimum en tenant compte des collaborateurs en situation de handicap Adapter son discours à l’auditoire en formulant ses apports et explications à partir des besoins exprimés initialement pour obtenir une bonne appropriation des utilisateurs en tenant compte des situations de handicap Procéder à une analyse organique d’un logiciel existant par l’étude du code des programmes et des données qui sont accédées dans le but de disposer d’une documentation technique du logiciel jusque-là inexistante ou indisponible Faire des analogies et des différenciations entre les données à échanger entre logiciels à l’aide des dictionnaires de données disponibles ou reconstitués en vue de permettre l’échange de données entre les logiciels identifiés Produire des données indisponibles en agrégeant, consolidant ou calculant automatiquement ces nouvelles données à partir de celles existantes dans le but de favoriser les échanges de données entre logiciels dans le respect de la RGPD Permettre l’exportation et l’importation de données entre logiciels en utilisant des formats compatibles entre les systèmes émetteurs et récepteurs grâce à des flux synchrones ou asynchrones Écrire des scripts système en langage de commande ou en shell système pour automatiser l’installation, la configuration de systèmes d’exploitation et de middleware permettant la création, la configuration de machines virtuelles, de serveurs d’applications, Web et bases de données dans le but d’adapter et simuler en réel l’environnement d’exécution du logiciel à tester

Métiers et débouchés

Secteurs d'activité

Pour les entreprises de plus de 100 collaborateurs, tous les secteurs d’activités publics ou privés sont concernés. Pour les entreprises de moins de 100 collaborateurs : Entreprise de services numériques (ESN), dociétés de services en ingénierie informatique (SSII), cabinets de conseil ou d'ingénierie.

Certification

Code RNCP : RNCP36463

Les informations affichées proviennent des données publiques de Apprentissage. Pour des informations complètes et à jour, consultez directement les plateformes officielles.