Aller au menu Aller au contenu Aller à la page d'accessibilité
masquer

CONTACTER
UN CONSEILLER

fleche

Je consulte ma fiche formation en Pays de la Loire.

Architecte logiciel, développeur d'applications

EPITECH - Ecole pour l'Informatique et les nouvelles technologies

Descriptif de la formation

Concevoir un cahier des charges technique pour une solution numérique : Concevoir un support qui reprend les aspects techniques qui sert de base de travail pour les équipes informatiques (ensemble de l'architecture, technologies, normes, les coûts, les ressources humaines)
Réaliser l'architecture d'un système d'information complet pour une entreprise : Définir et implémenter les ressources informatiques : les fichiers de données, bases de données et système de gestion de bases de données, les outils de travail collaboratif, les applications métiers, les serveurs d'application ou de présentation, les systèmes de workflow, les architectures d'intégration et les infrastructures réseaux
Définir et mettre en place une application front-end web et mobile en établissant des protocoles de communication via les réseaux : Développer une application web et/ou mobile répondant à un cahier des charges techniques. Déterminer d'une politique de testing dans le cadre d'une démarche qualité. Expliquer et argumenter à un client sur des décisions prises dans le cadre du développement du projet
Définir et mettre en place des services applicatifs qui soient déployables et documentés : Développer une interface de programmation répondant à un cahier des charges techniques. Modéliser une base de données. Déterminer d'une politique de testing dans le cadre d'une démarche qualité. Expliquer et argumenter à un client sur des décisions prises dans le cadre du développement du projet
Définir, adapter et mettre en oeuvre des processus, procédures et protocoles informatiques : Assembler l'ensemble des technologies numériques pour optimiser les processus opérationnels et décisionnels de l'entreprise
 

-

Architecte logiciel, développeur d'applications

Concevoir un cahier des charges technique pour une solution numérique : Concevoir un support qui reprend les aspects techniques qui sert de base de travail pour les équipes informatiques (ensemble de l'architecture, technologies, normes, les coûts, les ressources humaines)
Réaliser l'architecture d'un système d'information complet pour une entreprise : Définir et implémenter les ressources informatiques : les fichiers de données, bases de données et système de gestion de bases de données, les outils de travail collaboratif, les applications métiers, les serveurs d'application ou de présentation, les systèmes de workflow, les architectures d'intégration et les infrastructures réseaux
Définir et mettre en place une application front-end web et mobile en établissant des protocoles de communication via les réseaux : Développer une application web et/ou mobile répondant à un cahier des charges techniques. Déterminer d'une politique de testing dans le cadre d'une démarche qualité. Expliquer et argumenter à un client sur des décisions prises dans le cadre du développement du projet
Définir et mettre en place des services applicatifs qui soient déployables et documentés : Développer une interface de programmation répondant à un cahier des charges techniques. Modéliser une base de données. Déterminer d'une politique de testing dans le cadre d'une démarche qualité. Expliquer et argumenter à un client sur des décisions prises dans le cadre du développement du projet
Définir, adapter et mettre en oeuvre des processus, procédures et protocoles informatiques : Assembler l'ensemble des technologies numériques pour optimiser les processus opérationnels et décisionnels de l'entreprise
 

-

EPITECH - Ecole pour l'Informatique et les nouvelles technologies

24 Rue Pasteur
94270 Le Kremlin-Bicêtre

01-44-08-00-60

Du 01/09/2023 au 30/06/2025

  • 2 ans temps plein
  • Temps plein
  • Cours de jour

  • Formation initiale

Lieu de la formation

EPITECH - Ecole pour l'Informatique et les nouvelles technologies
24 Rue Pasteur 94270 Le Kremlin-Bicêtre
01-44-08-00-60
paris@epitech.eu


  • Pré-requis

    > Niveau d’entrée :
    • Niveau 6 (Licence, Licence pro, BUT, Titres ou équivalents)
    > Type de prérequis :
    • Sans pré-requis spécifique
    > Commentaire prérequis :
    • Admission sur dossier; Admission sur entretien; Bac + 3
  • Objectif général : Certification

  • Blocs de compétences

    Cette formation peut être accessible totalement ou partiellement. Se renseigner auprès de l’organisme.

    > Rédiger et concevoir un cahier des charges technique pour une solution numérique
    • - Ecouter, comprendre et restituer un besoin technologique exprimé par le client et apporter une réponse - Etre force de proposition par rapport aux besoins exprimés tout en mobilisant les parties prenantes nécessaires (internes – externes) - Etablir et définir les besoins de l'entreprise, des utilisateurs en matière d'organisation et de systèmes d'information - Evaluer la faisabilité du projet afin de déterminer les moyens nécessaires à sa réalisation (technologies, compétences des équipes, budget…) - Arbitrer entre plusieurs orientations stratégiques, tactiques ou opérationnelles - Rédiger et formaliser les besoins des clients dans un cahier des charges technique - Comprendre et écrire de la documentation technique en anglais
    • Être en capacité de rédiger et de réaliser un cahier des charges technique par le biais de plusieurs projets / mise en situation professionnelle encadrées par des intervenants professionnels. Modalités d'évaluation : Partie 1 : Identification et traduction des besoins d'un client En s'appuyant sur une partie de 2 projets différents, il s'agit de traduire les besoins d'un client sous le format d'un cahier des charges techniques Projet 1 : Intelligence économique Rendu d'un dossier sous forme de rapport Groupe de projet (2 et 6 personnes) Jury : professionnels du secteur Durée du projet : 3 mois Projet 2 : MarketingRendu d'un dossier et soutenance Groupe de projet (entre 2 et 5 personnes) Jury : professionnels du secteur Durée du projet : 4 mois Partie 2 : Identification des fonctionnalités Sur la base du besoin d'un client, définir les fonctionnalités du projet : établir l'architecture logicielle, déterminer les technologies, identifier les tâches fonctionnelles d'une application, identifier les ressources matériel/techniques nécessaires Projet 1 : Etude des architectures en microservices Groupe de projet (4 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur / membre du service pédagogique Durée du projet : 9 semaines Partie 3 : Les semaines Conception d'un projet technique Travail intensif d'une semaine sur une thématique : définition d'un besoin, organisation, architecture d'une information, étude de la faisabilité. Projet 1 : Master Code Camp, 168h, Innov'Camp 4 et 5 Groupe de projet (2 à 6 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur Durée du projet : 1 semaine / 4 fois sur les deux ans Projet de fin d'étude* Groupe de projet (2 à 6 personnes) Rendu fonctionnel et soutenance Jury : professionnels techniques et organisationnels Durée du projet : 2 ans Expérience entreprise Une partie du rendu du projet porte sur le descriptif de l'écosystème technique des missions à réaliser : contexte du projet, son objectif, son organisation, les acteurs impliqués, le planning. Rôle du document : comprendre les problématiques du client et préconiser des solutions techniques. Le document à rédiger comprend : objectifs du projet, document de référence, acteurs et responsabilités, plan d'organisation et de conduite, fonctionnalités détaillées, clients concernés, méthodologies employées, problématiques rencontrées et perspective d'avenir.
    > Réaliser l'architecture d'un système d'information complet pour une entreprise
    • - Etablir les modes de fonctionnement adaptés pour les tests techniques automatisés - Constituer l’automatisation des tests fonctionnels dans une démarche qualité - Mettre en place un processus outillé de déploiement continu - Mettre à disposition des outils et des infrastructures de développement pour optimiser et industrialiser les travaux des équipes de développement - Pouvoir comparer des solutions d’architecture logicielle et pouvoir en préconiser une. - Concevoir, déployer, maintenir et superviser une architecture logicielle afin d'assurer tout le cycle de vie d'un service applicatif. - Analyser les architectures logicielles existantes et formuler des recommandations stratégiques dans le cadre de leur refonte
    • * Etre en capacité de structurer et de mettre en place des architectures de système d'information complexes par le biais de plusieurs projets / mise en situation professionnelle encadrées par des intervenants professionnels. Modalités d'évaluation : Projet 1 : Méthodologie de projet Une partie du projet consiste à identifier et définir la méthodologie la plus adaptée à un projet dont l'intention est de le commercialiser. Groupe de projet (2 à 6 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur / membre du service pédagogique Durée du projet : 6 mois Projet 2 : Optimisation d'architecture logicielle Développer une architecture logicielle structurée de façon optimale afin d'assurer la maintenabilité. Groupe de projet (3 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur / membre du service pédagogique Durée du projet : 9 semaines Projet 3 : Etude des architectures en microservices Sur la base du besoin d'un client, réaliser les fonctionnalités du projet : mettre en place l'architecture logicielle Groupe de projet (4 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur / membre du service pédagogique Durée du projet : 9 semaines Projet 4: Projet de fin d'étude* Groupe de projet (2 à 6 personnes) Rendu fonctionnel et soutenance Jury : professionnels techniques Durée du projet : 2 ans Dans le cadre de son expérience entreprise, une partie du rendu du projet porte sur la description des missions techniques, des technologies employées et sur le schéma de l'architecture développé. Rôle du document : développement des solutions techniques répondant à la problématique du client. Le document à rédiger comprend : atteinte des objectifs techniques en conformité avec le document de référence.
    > Conduite de projet
    • - Répartir et planifier les activités en fonction des contraintes pour respecter les délais - Définir des bonnes pratiques, des procédures et des méthodes de développement dans le but d'harmoniser les méthodes de travail - Mettre à disposition des outils de développement pour optimiser et industrialiser les travaux des équipes techniques - Identifier les compétences des équipes du projet afin de déterminer sa réalisation - Être en mesure d'argumenter face à sa hierarchie sur des décisions prises dans le cadre du développement du projet - Effectuer des comptes rendus avec un reporting d'activités de l'état d'avancement sur les différents projets - Animer une réunion de travail
    • Etre en capacité d'appliquer une méthodologie de conduite de projet afin de relever des indicateurs de performance ou d'alerte, par le biais de plusieurs projets / mise en situation professionnelle encadrées par des intervenants professionnels. Modalités d'évaluation : Projet 1 : Méthodologie de projet Une partie du projet consiste à identifier et définir la méthodologie la plus adaptée à un projet dont l'intention est de le commercialiser. Groupe de projet (2 à 6 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur / membre du service pédagogique Durée du projet : 6 mois Projet 2 : Management des organisations Au travers de différentes simulations : management des hommes, évaluation de leurs compétences, influence, motivation et différence entre ce que sont un groupe et une équipe. Projet individuel Rendu d'un dossier sous forme de rapport Jury : professionnels du secteur Durée du projet : 9 semaines Projet 3 : Management de la qualité - Qualité produit Une partie du projet s'appuie sur la capacité à employer des outils de management de la qualite?. Groupe de projet (2 à 6 personnes) Rendu d'un dossier sous forme de rapport Jury : professionnels du secteur Durée du projet : 6 mois Projet 4: Projet de fin d'étude* Groupe de projet (2 à 6 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur Durée du projet : 2 ans Dans le cadre de son expérience entreprise, une partie du rendu du projet porte sur la planification des activités et des contraintes rencontrées dans la livraison du projet, sur sa capacité à argumenter sur des décisions stratégiques de déploiement et sa communication au sein d'une équipe technique. Rôle du document : présentation et analyse des méthodes de travail au sein d'une équipe.
    > Définir et mettre en place une application web et mobile (front-end et back-end) qui soit déployable et documentée
    • - Maitriser et déterminer les technologies du web et du mobile afin d'accompagner l'équipe dans la réalisation d'un projet - Être en mesure d'argumenter face à sa hiérarchie sur des décisions prises dans le cadre du développement d'un projet - Elaborer une politique de test et de mise en production d'un projet web et/ou mobile - S'assurer du respect des normes et des standards de l’Internet et du multimédia - Considérer l'application des contraintes et règles liées à la sécurité du projet afin de garantir l’intégrité des données - Optimiser le référencement du site pour assurer une visibilité du projet - Maitriser et déterminer les technologies back-end et du cloud afin d'accompagner l'équipe dans la réalisation d'un projet - Architecturer et stocker des données métiers - Elaborer une politique de test, de déploiement continu et de mise en production d'un service applicatif - Considérer l'application des contraintes et règles liées à la sécurité du projet afin de garantir l’intégrité des données - Elaborer un système d'identification fort
    • Etre en capacité de développer des applications back-end et front-end en respectant un cahier des charges et en s'assurant de la pertinence des technologies utilisés. Plusieurs projets / mises en situation professionnelle seront encadrées par des intervenants professionnels. Modalités d'évaluation : Partie 1 : Optimisation de la performance et de la maintenabilité du code En s'appuyant sur 3 projets différents, il s'agit de connaître et de juger de la pertinence de l'utilisation de framework et des paradigmes de développement Projet 1 : Qualité du code Rendu fonctionnel et soutenance Groupe de projet (4 personnes) Jury : professionnels du secteur / membre du service pédagogique Durée du projet : 9 semaines Projet 2 : Développement fonctionnel Rendu fonctionnel et soutenance Groupe de projet (2 personnes) Jury : professionnels du secteur Durée du projet : 9 semaines Projet 3 : Architecture des bases de données Groupe de projet (4 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur Durée du projet : 9 semaines Partie 2 : Optimisation de la performance et de la sécurité de l'architecture Une partie des projets s'appuie sur l'optimisation et la sécurisation d'un produit web et/ou mobile Projet 1 : Cloud Rendu fonctionnel et soutenance Groupe de projet (4 personnes) Jury : professionnels du secteur Durée du projet : 3 mois Projet 2 : Sécurité de l'information Rendu fonctionnel et soutenance Groupe de projet (4 personnes) Jury : professionnels du secteur Durée du projet : 9 semaines Partie 3 : Architecture back-end En s'appuyant sur deux projets, il s'agit de structurer et mettre en place les architectures de base pour une solution back-end Projet 1 : Développement en JAVA Rendu fonctionnel et soutenance Groupe de projet (2 personnes) Jury : professionnels du secteur Durée du projet : 4 mois Projet 2 : Développement en .NET Rendu fonctionnel et soutenance Groupe de projet (3 personnes) Jury : professionnels du secteur Durée du projet : 4 mois Partie 4 : Architecture front-end Une partie du projet s'appuie sur la mise en place des architectures de base pour une solution front-end Projet 1 : Développement mobile Rendu fonctionnel et soutenance Groupe de projet (3 à 4 personnes) Jury : professionnels du secteur Durée du projet : 4 mois Projet de fin d'étude* Groupe de projet (2 à 6 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur Durée du projet : 2 ans Dans le cadre de son expérience entreprise, une partie du rendu du projet porte sur la justification des technologies web et/ou mobile utilisées ainsi que sur les indicateurs de performance du projet. Rôle du document : présentation et analyse des méthodes de programmation utilisés correspondant au cahier des charges.
    > Définir, adapter et mettre en œuvre des processus, procédures et protocoles informatiques
    • - Optimiser l'organisation des flux informatiques au sein de l'entreprise - Réaliser la cartographie applicative du système ou de la solution - Analyser l'ensemble des flux de l'entreprise, entre services, externe à l'entreprise - Cartographier les risques techniques et fonctionnels et estimer leur criticité - Comprendre les nouvelles menaces et connaître les méthodes de traitement associées - Construire une architecture technique sécurisée - Détecter, qualifier et traiter des incidents de sécurité - Identifier des données à caractère personnel et respecter les règles et procédures de confidentialité - Déployer une démarche sûreté de fonctionnement
    • Etre en capacité de cartographier les flux métiers et ainsi d'optimiser le système d'information dans le cadre de plusieurs projets / mise en situation professionnelle seront encadrées par des intervenants professionnels. Modalités d'évaluation : Projet 1 : Management de la qualité - Qualité produit Une partie du projet s'appuie sur la cartographie des processus et la priorisation des roadmaps Groupe de projet (2 à 6 personnes) Rendu d'un dossier sous forme de rapport Jury : professionnels du secteur Durée du projet : 6 mois Projet 2 : Urbanisation des systèmes d'information Optimisation de la supply chain dans le cadre de l'urbanisation d'un système d'information Groupe de projet (4 personnes) Rendu d'un dossier sous forme de rapport Jury : professionnels du secteur Durée du projet : 9 semaines Projet 3 : Sécurité de l'information Adopter une politique de sécurité à l'échelle du système d'information Groupe de projet (4 personnes) Rendu fonctionnel et soutenance Jury : professionnels du secteur Durée du projet : 9 semaines
  • Objectifs et Programme

    Concevoir un cahier des charges technique pour une solution numérique : Concevoir un support qui reprend les aspects techniques qui sert de base de travail pour les équipes informatiques (ensemble de l'architecture, technologies, normes, les coûts, les ressources humaines)
    Réaliser l'architecture d'un système d'information complet pour une entreprise : Définir et implémenter les ressources informatiques : les fichiers de données, bases de données et système de gestion de bases de données, les outils de travail collaboratif, les applications métiers, les serveurs d'application ou de présentation, les systèmes de workflow, les architectures d'intégration et les infrastructures réseaux
    Définir et mettre en place une application front-end web et mobile en établissant des protocoles de communication via les réseaux : Développer une application web et/ou mobile répondant à un cahier des charges techniques. Déterminer d'une politique de testing dans le cadre d'une démarche qualité. Expliquer et argumenter à un client sur des décisions prises dans le cadre du développement du projet
    Définir et mettre en place des services applicatifs qui soient déployables et documentés : Développer une interface de programmation répondant à un cahier des charges techniques. Modéliser une base de données. Déterminer d'une politique de testing dans le cadre d'une démarche qualité. Expliquer et argumenter à un client sur des décisions prises dans le cadre du développement du projet
    Définir, adapter et mettre en oeuvre des processus, procédures et protocoles informatiques : Assembler l'ensemble des technologies numériques pour optimiser les processus opérationnels et décisionnels de l'entreprise
     

    Précisions de l’organisme de formation :

    - https://www.francecompetences.fr/recherche/rncp/35075

  • Résultats attendus
  • Organisation pédagogique

    > Modalité d'enseignement :
    • Formation entièrement présentielle
  • En savoir plus

Source : Onisep traitée par le Cariforef - 178547 - Code établissement : 40406

La session est déclarée fermée.

N’hésitez pas, néanmoins, à prendre contact avec l’organisme de formation. Des places se sont peut-être libérées ou de nouvelles sessions programmées prochainement.

Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition.
appeler
• Métiers
• aides et financements
• Formations
• Lieux et outils d'information
Contactez-nous par mail, nous répondons à vos questions sur :
• les métiers • les aides et les financements • les formations • les lieux et les outils d'information
" Pour vous aider dans votre recherche, des chargé.e.s d'information sont à votre disposition "
* Champ obligatoire
RAPPEL GRATUIT
du lundi au jeudi de 9h à 12h30 / 13h30 à 17h et le vendredi de 9h à 12h30

Nos chargé.e.s d'information répondent à toutes vos questions.
Nous vous rappelons au moment qui vous arrange.

"Quand souhaitez-vous être rappelé ?"
Nos chargé.e.s d'information répondent à vos questions.