Logo de l'organisme de formation

Diversité et égalité des chances par la formation

Représentation de la formation : 12/24  -École IA Microsoft By Simplon - Développeur Intelligence Artificielle (Alternance)

12/24 -École IA Microsoft By Simplon - Développeur Intelligence Artificielle (Alternance)

Alternance - 18 mois - Décembre 2024

Formation présentielle
Formation certifiante
Accessible
Durée : 630 heures (90 jours)
Durée :630 heures (90 jours)
Cette formation est gratuite.
Se préinscrire
Durée :630 heures (90 jours)
Cette formation est gratuite.
Se préinscrire
Durée :630 heures (90 jours)
Cette formation est gratuite.
Se préinscrire

Formation créée le 08/02/2023. Dernière mise à jour le 11/01/2024.

Version du programme : 1

Programme de la formation Version PDF

Le développeur et la développeuse en IA est un spécialiste du développement d’applicatifs informatiques autour de l’IA et de la Data Science. Intégré dans la résolution d’une problématique métier définie par l’organisation, son rôle est de développer des solutions informatiques utilisables par des spécialistes et des non-spécialistes, intégrant directement ou indirectement des briques d’Intelligence Artificielle (par exemple : algorithmes de Machine Learning). Il conçoit, teste et adapte les applicatifs intégrant tout ou partie de ces technologies. Il/elle est donc spécialiste du développement informatique, du génie logiciel et des interfaces Hommes-Machines, avec une très bonne connaissance des technologies d’IA/Data Science, du secteur ou de la fonction d’application des données traitées. Le métier de développeur-se en Intelligence Artificielle prend une importante croissance dans les nouveaux métiers de la data et l’IA puisque le recours à l’IA s’industrialise dans les entreprises et les organisations. Ainsi, plus de 3 500 postes de développeur et développeuse en Intelligence Artificielle seraient à pourvoir d’ici 2023. Engagée en matière d’égalité des chances et convaincue que ces opportunités d’emplois ne doivent pas être réservées à une élite, Microsoft a créé en 2018 en partenariat avec Simplon une école unique et alternative : l’École IA Microsoft By Simplon. L’Ecole IA Microsoft By Simplon a permis de former plus de 400 demandeurs et demandeuses d’emploi en France depuis sa création. Forts de ce succès, Microsoft et Simplon développent un programme de formation aux métiers de l'IA : L’Ecole IA Microsoft By Simplon.

Objectifs de la formation

  • Développer la gestion des données analytiques d’un projet d'application
  • Développer un programme d'intelligence artificielle
  • Développer une application d’intelligence artificielle
  • Gérer un projet de développement d’application

Profil des bénéficiaires

Pour qui
  • Toutes personnes ayant un projet en lien avec le web et et souhaitant se professionnaliser
  • La formation est ouverte à toute personne inscrite en tant que demandeur et demandeuse d’emploi.
  • Une attention particulière sera donnée aux candidats et candidates issus des formations labellisées GEN (spécialisation "développeur") ou assimilées, ainsi qu'aux profils sous-représentés dans le secteur du numérique.
Prérequis
  • Très forte motivation, à prouver !
  • Découvrir le monde de la donnée soi-même (ex. plateformes d'apprentissage en ligne)
  • Une première expérience en programmation (connaissance d’un langage de programmation back-end)
  • Un niveau lycée en mathématiques (fonctions et dérivées à minima)
  • Explorer les principaux métiers du numérique, ce qu’ils font, à quoi ils servent
  • Vouloir travailler en équipe
  • Ce que nous cherchons ? De la curiosité, de la créativité, une bonne expression à l’oral et à l’écrit, une représentation claire du métier… et bien sûr, l’envie de s’engager dans une formation intense !

Contenu de la formation

  • MODULE 1 - Développer la gestion des données analytiques d’un projet d'application
    • C1. Qualifier les données grâce à des outils d’analyse et de visualisation de données en vue de vérifier leur adéquation avec le projet.
    • C2. Concevoir une base de données analytiques avec l’approche orientée requêtes en vue de la mise à disposition des données pour un traitement analytique ou d’intelligence artificielle.
    • C3. Programmer l’import de données initiales nécessaires au projet en base de données, afin de les rendre exploitables par un tiers, dans un langage de programmation adapté et à partir de la stratégie de nettoyage des données préalablement définie.
  • MODULE 2 - Développer un programme d'intelligence artificielle
    • C4. Préparer les données disponibles depuis la base de données analytiques en vue de leur utilisation par les algorithmes d’intelligence artificielle.
    • C5. Concevoir le programme d’intelligence artificielle adapté aux données disponibles afin de répondre aux objectifs fonctionnels du projet, à l’aide des algorithmes, outils et méthodes standards, notamment de machine learning et de deep learning.
    • C6. Développer le programme d’intelligence artificielle selon les données du projet et les éléments de conception définis, en exploitant les algorithmes et les outils standards couramment utilisés dans le domaine.
    • C7. Développer l’interaction entre les fonctionnalités de l’application et l’intelligence artificielle dans le respect des objectifs visés et des bonnes pratiques du domaine.
    • C8. Modifier les paramètres et composants de l’intelligence artificielle afin d’ajuster aux objectifs du projet les capacités fonctionnelles de l’algorithme à l’aide de techniques d’optimisation.
  • MODULE 3 - Développer une application d'intelligence artificielle
    • C9. Analyser un besoin en développement d’application mettant en oeuvre des techniques d'intelligence artificielle afin de produire les éléments de réponses techniques.
    • C10. Concevoir une base de données relationnelle à l’aide de méthodes standards de modélisation de données.
    • C11. Développer les requêtes et les composants d'accès aux données dans un langage adapté afin de persister et mettre à jour les données issues de l’application en base de données.
    • C12. Développer le back-end de l’application d’intelligence artificielle dans le respect des spécifications fonctionnelles et des bonnes pratiques du domaine.
    • C13. Développer le front-end de l’ application d’intelligence artificielle à partir de maquettes et du parcours utilisateur⋅rice, dans le respect des objectifs visés et des bonnes pratiques du domaine.
    • C14. Améliorer l’application d’intelligence artificielle en développant une évolution fonctionnelle pour répondre à un besoin exprimé par un client ou un utilisateur.
    • C15. Maintenir l’application d’intelligence artificielle à l’aide des techniques de monitorage afin de détecter et corriger les éventuels dysfonctionnements.
  • MODULE 4 - Gérer un projet de développement d'application
    • C16. Planifier les actions du projet à l’aide d’un outil adapté afin de prévoir la complétion du projet dans les temps impartis.
    • C17. Concevoir un système de veille technologique permettant de collecter, classifier et analyser l’information afin d’améliorer la prise de décisions techniques.
    • C18. Communiquer avec les parties prenantes afin de rendre compte de l'avancement du projet en mettant en oeuvre les canaux de communication nécessaires.
Équipe pédagogique

L'équipe pédagogique est composée de professionnels du numérique et de la formation. Concernant cette action, l'équipe est constituée d'un formateur réfèrent expérimenté qui pilote l'action et d'un développeur, chef de projet, qui gère par ailleurs pour le compte de Step une activité de studio de développement. L'équipe est renforcée par un ingénieur pédagogique garant de la programmation et de la qualité des contenus et des méthodes. Elle dispose également d'un staff administratif renforcé qui vous accompagne sur le plan administratif et dans vos démarches auprès des entreprises. L'accompagnement durant votre formation et la fonction tutorale se répartit entre ces différents acteurs.

Suivi de l'exécution et évaluation des résultats
  • Suivi des présences - signatures en ligne
  • Evaluations formatives individuelles ou collectives (pour vérifier la compréhension tout au long du parcours) et sommatives (en fin de périodes, pour vérifier les acquisitions et engager des remédiations si nécessaire)
  • Mises en situation (briefs) - projets
  • Formulaires d'évaluation de la formation
Ressources techniques et pédagogiques
  • Accueil des stagiaires dans une salle dédiée à la formation - Mise à disposition du matériel (PC portable, écran) pendant toute la durée de la formation
  • Documentation à jour mise à disposition en ligne - Live coding
  • Quelques exposés théoriques, mais surtout beaucoup de pratique - notre approche est résolument socio-constructiviste et s'appuie sur des pédagogies actives et coactives
  • Etude de cas concrets et projets élaborés en partenariat avec des entreprises
  • Suivi et accompagnement tutoral
  • Présentiel augmenté : nous déployons un ensemble d'outils adaptés au suivi de la formation, pendant et en dehors des temps de regroupement ( Discord - LMS Moodle - Zoom - Github Classroom - Chaine Youtube)

Qualité et satisfaction

Taux de réussite des apprenants présentés à la certification de 2014 à août 2022 : 79,7% totale et 18,2 partielle.

Modalités de certification

Résultats attendus à l'issue de la formation
  • Obtention du titre de Développeur IA et des certifications associées
Modalité d'obtention
  • Jury
Détails sur la certification
  • Registre National des Certifications Professionnelles (RNCP34757) Gérer un projet en mobilisant les méthodes agiles - RS5487 Microsoft Azure Fundamentals - AZ-900 Microsoft Azure Notions de base d’IA - AI-900

Lieu

LAHERRERE 1 3 Place Laherrère 64000 Pau

Accessibilité

Accessible aux personnes en situation de handicap. Les formations Simplon sont ouvertes à toutes et tous, inclusives et accueillantes pour les personnes en situation de handicap. Concernant les modalités physiques de la formation, c’est environ 7h par jour de station assise, dans un open space (donc parfois bruyant), avec la nécessité de se déplacer dans la salle et d’éventuellement transporter son ordinateur. Concernant les modalités organisationnelles, il y a possibilité de télétravail ou, en présentiel, d’isolement dans une salle pour se reposer, même s’il y a la nécessité de travailler régulièrement en groupe. La mise en place d’aménagements est possible, n'hésitez pas à prendre contact avec l'équipe de la Fabrique. En fonction des aménagements, ceux-ci se font soit uniquement avec le ou la référente handicap et l’équipe pédagogique soit avec l’appui des Services Public de l’Emploi et les partenaires spécialisés (Agefiph et ressource Handicap Formation).