Le code d'aujourd'hui,
l'emploi de demain

Devenez développeur IA avec l'alternance

Formation développeur d'applications : Le code d'aujourd'hui, votre emploi de demain

Devenez développeur IA avec l'alternance

90% de pratique + 10% de théorie

Se former au développement IA

Je trouve ma formation

Formation Développeur en Intelligence Artificielle

Alternance - 1 à 2 ans

Public cible

La formation est ouverte à tous publics incrits comme demandeur et demandeuse d’emploi. Une attention particulière aux apprenants de formations labellisées Grande Ecole du Numérique, et aux publics sous-représentés dans le secteur du numérique.

3W Academy est attentive à fournir un apprentissage accessible aux apprenants en situation de handicap. En savoir plus.

L’admission se fait sur la base de tests techniques et d’entretien de motivation.

 

Voies d’accès

Après un parcours de formation continue

En contrat d’apprentissage

En contrat de professionnalisation

 

 

Développeur intelligence artificielle formation : les métiers exercés à l’issue

  • Développeur en Intelligence Artificielle (IA)
  • Développeur Data Intelligence Artificielle (IA)

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.

 

Grâce à la formation développeur IA : une formation en alternance technique et théorique :

  • Une première année pour vous spécialiser sur les frameworks les plus demandés (React en front, Symfony ou JS en back)
  • Une deuxième année pour vous spécialiser en Développement en Intelligence Artificielle.

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.

 

Bénéficiez de l’aide exceptionnelle de l’État pour l’apprentissage jusqu’à fin 2023 :

  • 6000 € de prime pour l’entreprise qui vous embauchera
  • Après le début des cours, vous avez 3 mois pour trouver votre employeur en contrat d’apprentissage

 

Développeur IA formation : développer vos connaissances techniques en développement web

  • Développer des applications web (sites internet, applications) en utilisant les frameworks les plus utilisés sur le marché (React, Symfony ou Node.JS).
  • Maîtriser la conception et la gestion d’un projet de développement d’application

Développer les compétences en IA

  • 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

Développer les compétences transversales « soft skills » :

  • Utiliser Git, Trello et les channels Slack pour travailler en groupe
  • Communiquer efficacement et accroître la culture informatique
  • Mener à bien des projets en utilisant la méthode Agile
  • Travailler en groupe

 

 

 

 

Public cible

La formation est ouverte à tous publics inscrits comme demandeur et demandeuse d’emploi. Une attention particulière aux apprenants de formations labellisées Grande Ecole du Numérique, et aux publics sous-représentés dans le secteur du numérique.

3W Academy est attentive à fournir un apprentissage accessible aux apprenants en situation de handicap. En savoir plus.

L’admission se fait sur la base de tests techniques et d’entretien de motivation.

 

Année 1 : la formation est ouverte à tous les “développeurs juniors” maîtrisant un langage de programmation :

  • toute personne ayant un niveau de connaissances minimum en programmation

 

 

Année 2 : l’admission en 2ème année est ouverte :

  • aux apprenants de la 3W Academy ayant réussi la formation Full Stack Développeur en alternance (12 mois)
  • aux candidats externes sur la base de tests techniques et d’un entretien de motivation

 

Voies d’accès

Après un parcours de formation continue

En contrat d’apprentissage

En contrat de professionnalisation

 

La formation s’étend sur 12 à 24 mois au rythme de 1 semaine de cours et 3 semaines en entreprise en alternance. Les cours sont dispensés en téléprésentiel sur toute la France. Vous travaillez toute la journée au sein d’une classe virtuelle en collaboration avec les autres élèves. Les cours ont lieu de 9h30 à 17h30.

Le formateur est en permanence présent. Nos cours en téléprésentiel s’appuient sur une plateforme professionnelle de visio-conférence, une plateforme de Learning Management System (LMS) avec les supports de cours en ligne, un chat et un outil de codage collaboratif en ligne.
Ces outils se complètent et permettent d’assurer une formation et un suivi équivalent à celui que vous avez dans une classe physique.  Vous ne vous sentirez jamais seul(e)s : la 3W Academy vous suivra individuellement et en groupe chaque semaine. Nous vous apporterons toute l’aide pédagogique et technique ainsi qu’un soutien dans la construction et la réalisation de votre projet professionnel grâce à un coaching actif.

ANNÉE 1  – 445 heures

Module 1​ : Programmation Orientée Objet

  • Approfondissement de la Programmation Orientée Objet
  • Introduction aux Design Patterns
  • Les outils de packaging web
  • Utilisation avancée d’un Environnement de Développement Intégré
  • Les outils de gestion de version
  • Installation d’un serveur de production

Module 2​ : aller au-delà du SQL pour manipuler des données

  • Récapitulatif sur le langage SQL, requêtes avancées
  • Utilisation de bases de données NoSQL MongoDB
  • Utilisation de bases de données NoSQL Redis
  • Installation d’un serveur de base de données

Module 3​ : ​développement web avancé en JavaScript

  • Le JavaScript moderne : nouveautés d’EcmaScript 2015+
  • Utilisation de promesses pour gérer le code asynchrone
  • Découverte des nouvelles APIs HTML5
  • Création d’une Progressive Web Application (PWA)

Module 4​ : ​React​

Création d’une application web avec le framework React

Module 5 : ​Symfony ou Node.JS

Création d’une application web avec les technologies les plus demandées.

Module 6​ :​ ​Projet personnel

Création d’un projet professionnel avec les langages et frameworks enseignés

 

ANNÉE 2 – 445 heures

Module 1  : Python pour la Data

  • Python (décorateurs, générateurs, programmation asynchrone)
  • Numpy ( Ndarray, indexation avancée, vectorisation et le broadcasting )

Modules 2 et 3 : Collecte, préparation, nettoyage des données

  • Maîtrise de Pandas
  • Dataviz ( Seaborn, Matplotlib)
  • Notions de statistiques descriptives

Modules  4 et 5 : Persistance des données

  • SQL, NoSQL
  • MySQL, MongoDB
  • Base de données relationnelles

Module 6 :  Algorithmes ML

  • Préparation des données persistantes pour le ML
  • Scikit-Learn & Tensorflow
  • Régression linéaire et classification (régression logistique et kenighbors)
  • Apprentissage supervisé et non supervisé

Module 7 : Pipeline de données & ACP

  • Introduction au pipeline de données Talend
  • ACP

Module 8 : Deep Learning & sélection des outils adaptés

  • Keras, Tensorflow, PyTorch, …

Module 9 : Agile

  • Origine
  • Valeurs & Principes
  • L’équipe Scrum
  • Les cérémoniales

Module 10 : Flask & ORM

  • MVC
  • CRUD 
  • Admin sécurisé pour la modification des données
  • SQLAlchemy, Flask-PyMongo
  • Développement & l’interaction avec ML
  • Tests fonctionnels et unitaires

Modules 11, 12, 13  : PROJET

Conception d’une application à partir d’un problème identifié

  • Choisir un outil d’analyse de données

Méthodologie de communication

  • Visualiser les données pour la synthèse
  • Rédaction et écriture de rapport

 

EVALUATIONS

RNCP34757BC01 – Développer la gestion des données analytiques d’un projet d’application

Epreuve : Présentation de 30 min incluant une démonstration + 30 minutes de questions

Dossier écrit qui rend compte des activités menées par l’apprenant que ce soit en entreprise ou dans le cadre des projets en cours de formation

Évaluation par l’équipe pédagogique du dossier

Présentation orale

RNCP34757BC02 – Développer un programme d’intelligence artificielle

Epreuve 1 :  Présentation de 30 min incluant une démonstration + 30 minutes de questions

  • Dossier écrit qui rend compte des activités menées par l’apprenant que ce soit en entreprise ou dans le cadre des projets en cours de formation
  • Evaluation par l’équipe pédagogique du dossier
  • Présentation orale

Epreuve 2 : À partir d’un projet existant, le/la candidat(e) doit :

  • Analyser la demande
  • Intégrer les modifications
  • Rendre compte des réalisations
  • A l’écrit : Un rapport écrit des réalisations produites, de 5 à 10 pages.
  • A l’oral : échange avec le jury  de 5 minutes.
RNCP34757BC03 – Développer une application d’intelligence artificielle

Epreuve 1 :  Présentation de 30 min incluant  une démonstration + 30 minutes de questions

  • Dossier écrit qui rend compte des activités menées par l’apprenant que ce soit en entreprise ou dans le cadre des projets en cours de formation
  • Evaluation par l’équipe pédagogique du dossier
  • Présentation orale

Epreuve 2 : À partir d’un projet existant, le/la candidat(e) doit :

  • Analyser la demande
  • Intégrer les modifications
  • Rendre compte des réalisations
  • A l’écrit : Un rapport écrit des réalisations produites, de 5 à 10 pages.
RNCP34757BC04 – Gérer un projet de développement d’application

Epreuve 1 : Présentation de 30 min incluant  une démonstration + 30 minutes de questions

  • Dossier écrit qui rend compte des activités menées par l’apprenant que ce soit en entreprise ou dans le cadre des projets en cours de formation
  • Evaluation par l’équipe pédagogique du dossier
  • Présentation orale

Epreuve 2 : À partir d’une thématique donnée, le/la candidat(e) doit : – réaliser un état de l’art des méthodologies et outils en explicitant le choix des sources- proposer une analyse de la fiabilité des sources utilisées

  • à l’écrit : Un rapport de 2 à 5 pages, comprenant :
    • une première partie de présentation des documents : sources, canal, date, analyse de la pertinence de la source, etc,
    • une seconde partie de synthèse : les tendances du domaine, les conséquences pour la pratique professionnelle, etc.

Cette formation est en alternance. Vous pouvez ainsi mettre en pratique en entreprise ce que vous apprenez en formation et soumettre au jury professionnel un projet réalisé dans le cadre de la formation et de l’entreprise. Si vous êtes admis en apprentissage, vous pouvez commencer dès maintenant votre formation sans frais et vous avez six mois pour trouver une entreprise d’accueil.

Comment trouver votre entreprise en alternance ?

1- Notre équipe vous accompagne dans votre recherche d’entreprises (coaching aux entretiens, réseau d’entreprises partenaires). 3W Academy et ses partenaires vous accompagnent dans cette recherche, forte d’un réseau de 300 entreprises et 6000 Alumni. Tout d’abord, nous vous aidons dans la rédaction de votre CV, dans la préparation des appels d’entreprises (à partir de notre job board, de fichiers et d’offres d’emploi) ainsi que la préparation des entretiens.

2- Nous vous conseillons sur les aides exceptionnelles de l’État (6000 € jusqu’à fin 2023)

3- Nous nous chargeons du montage du dossier avec l’entreprise.

En savoir plus sur l’apprentissage et sur la professionnalisation

 

Un coaching professionnel continu durant votre formation au développement web et en fin de formation.  Nous rencontrons vos tuteurs en entreprise et sommes en contact régulier avec eux pour un meilleur apprentissage. En fin de formation, notre coach vous reçoit individuellement pour réaliser votre bilan de fin de formation et discuter de vos projets professionnels. C’est aussi le moment de l’atelier coaching en groupe pour faire le point sur vos compétences nouvelles, vos réalisations et mettre en forme votre nouveau CV.

Cette formation permet de préparer le titre RNCP  34757 de niveau 6

Les apprenants sont évalués sur l’ensemble des compétences acquises au fur et à mesure des modules (évaluations en continu). Ils sont préparés au passage de la certification du Titre Certifié Développeur en intelligence artificielle

Compétences attestées :

  • 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
  • Concevoir une base de données analytique avec l’approche orientée requêtes en vue de la mise à disposition des données pour un traitement analytique ou d’intelligence artificielle
  • 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
  • Préparer les données disponibles depuis la base de données analytique en vue de leur utilisation par les algorithmes d’intelligence artificielle
  • 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
  • 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
  • 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
  • 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
  • Analyser un besoin en développement d’application mettant en œuvre des techniques d’intelligence artificielle afin de produire les éléments de réponses techniques
  • Concevoir une base de données relationnelle à l’aide de méthodes standards de modélisation de données
  • 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
  • Développer le back-end de l’application d’intelligence artificielle dans le respect des spécifications fonctionnelles et des bonnes pratiques du domaine
  • 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
  • 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
  • Maintenir l’application d’intelligence artificielle à l’aide des techniques de monitorage afin de détecter et corriger les éventuels dysfonctionnements
  • Planifier les actions du projet à l’aide d’un outil adapté afin de prévoir la complétion du projet dans les temps impartis
  • 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
  • Communiquer avec les parties prenantes afin de rendre compte de l’avancement du projet en mettant en œuvre les canaux de communication nécessaires

Coût de la formation : 9 200 euros par an, mais 0 euro à la charge de l’apprenant. Cette formation est en alternance (contrat d’apprentissage ou contrat de professionnalisation). Vous pouvez ainsi mettre en pratique en entreprise ce que vous apprenez en formation et soumettre au jury professionnel un projet réalisé dans le cadre de formation et de l’entreprise. Aucun frais n’est à la charge de l’alternant et vous êtes rémunéré(e) par l’entreprise.

Comment intégrer la formation ?

  • Inscrivez-vous ici
  • Une fois votre inscription finalisée, un de nos conseillers pédagogiques prendra contact avec vous pour discuter de votre projet professionnel, de vos compétences et de votre motivation.
  • Un lien vers un test en programmation orientée objet vous sera envoyé. Vous devrez passer le test avant l’entretien.
  • Lors de cet entretien de motivation, votre conseiller pédagogique répondra à vos questions et vous conseillera sur la formation la mieux adaptée à votre profil.
  • Si vous êtes admis, nous vous accompagnons dans la recherche d’une entreprise pour l’alternance
  • Jour J : vous intégrez la session de formation !

Cette formation permet de présenter le titre RNCP 34757 Développeur en intelligence artificielle* de niveau 6 (ancien niveau II), équivalent Bac+3 ou 4 – (accessible aussi par la  Validation des acquis (VAE) | 3WA )

*Si toutes les compétences ne sont pas acquises à l’issue de la formation, une validation partielle de ces certifications est possible

Formation Full Stack Developer en alternance Inscrivez-vous en quelques clics puis assistez à une réunion d’information pour rencontrer les professeurs et obtenir toutes les informations (méthode, modalités, financements, dates de session, etc.)
Formation développeur PHP - JS Inscrivez-vous à une réunion pour rencontrer les professeurs, et obtenir toutes les informations (méthode, modalités, financements, dates de sessions, etc.).
90%de pratique
10%de théorie
 
 

Venez découvrir la 3W Academy et ses formations

Devenir développeur web et réaliser ses projets professionnels

Des formations diplômantes faites par des experts plus que passionnés
pour vous mener au succès professionnel.

Les témoignages de
nos alumni

Nos campus

     

Nos centres de formations professionnelles
près de chez vous ou en ligne

Quinze campus répartis en France et à l’international pour devenir développeur web

3W Academy est attentive à fournir un apprentissage accessible aux apprenants en situation de handicap. En savoir plus

Contact

Nous vous rappelons

Saisissez votre numéro de téléphone, nous vous rappelons immédiatement
du lundi au vendredi de 9h30 à 18h !

Rejoignez notre communauté