Une question ?
2IIA
Assistant 2IIA
Bonjour !
Je suis l'assistant 2IIA.
Que cherchez-vous ?
TITRE PROFESSIONNEL · 406 H

Formation

Développeur Web et Web Mobile

Développez des sites, des applications web et des outils métier, avec l'IA comme outil de travail à chaque étape.

CERTIFICATION RNCP 37674 · NIVEAU 5 (BAC+2) Titre professionnel du ministère du Travail
Logo 2IIA en 3D
100 %
à distance, en direct
3 j / sem.
+ 2 j en entreprise
406 h
+ 280 h de stage
20 janv. 2027
prochaine session
Pourquoi l'IA transforme le métier de développeur

Développez plus vite, et comprenez ce que vous livrez

Le métier de développeur a changé. Les assistants IA écrivent du code en quelques secondes, mais ce code peut être faux, fragile ou dangereux. Une entreprise attend aujourd'hui d'un développeur qu'il sache guider l'IA, relire ce qu'elle produit, le tester et expliquer ses choix : c'est cette compétence que vous construisez.

  • Codez avec un assistant IA. Du HTML/CSS au PHP/MySQL, vous développez progressivement avec l'IA, puis vous lisez, expliquez et corrigez le code produit.
  • Testez et sécurisez. Reproduire une erreur, écrire des tests, contrôler les entrées, les accès et les requêtes SQL : vous vérifiez avant de livrer.
  • Créez de vrais outils métier. Avec Python et Streamlit, vous construisez des applications utiles : tableau de bord commercial, suivi de stock ou simulateur de rentabilité.
  • Comprenez l'IA que vous utilisez. Réseaux de neurones, tokens, attention : vous découvrez comment fonctionnent les modèles, et entraînez un petit réseau avec PyTorch.
PASSER DEÀ
Écrire seul chaque ligne de code
→
Développer avec un assistant IA, puis relire et corriger
Copier du code sans le comprendre
→
Expliquer et justifier chaque choix technique
Tester à la fin du projet
→
Écrire des tests et vérifier la sécurité au fil du code
Livrer seulement des pages web
→
Créer aussi des applications métier en Python
Utiliser l'IA comme une boîte noire
→
Comprendre ses principes et ses limites
Aperçu du programme

Une formation complète, de l'interface au déploiement

Apprenez à développer la partie visible d'un site (front-end) et sa partie serveur (back-end) connectée à une base de données, à tester et sécuriser votre code, puis à créer des applications métier en Python. La formation prépare au titre professionnel Développeur Web et Web Mobile (RNCP 37674, niveau 5).

À qui s'adresse cette formation ?

  • Personnes en reconversion qui veulent rejoindre les métiers du développement, sans diplôme préalable exigé.
  • Demandeurs d'emploi souhaitant une certification reconnue, finançable par France Travail.
  • Autodidactes du web qui veulent structurer leurs compétences et obtenir un titre reconnu par l'État.
Deux apprenants souriants

Ce que vous saurez faire

Développer le front-end

HTML, CSS, JavaScript, responsive et accessibilité.

Développer le back-end

PHP, MySQL, requêtes SQL, API, sessions et droits d'accès.

Tester et sécuriser

Tests, contrôle des entrées, protection des données, déploiement.

Traiter des données

Python, Jupyter Notebook, pandas, fichiers CSV et Excel.

Comprendre l'IA

Réseaux de neurones, tokens, attention, initiation à PyTorch.

Créer des applications

Outils métier interactifs en Python avec Streamlit.

Trois apprenants travaillant ensemble sur un ordinateur
La pédagogie 2IIA

Apprendre en faisant, avec un formateur en direct

Une formation intensive et pratique : chaque notion est appliquée immédiatement sur un projet concret, avec un formateur en direct et des retours individualisés sur votre code.

  • Classes virtuelles en direct avec votre formateur, pour poser vos questions en temps réel.
  • L'IA dans chaque module : un assistant pour coder, puis relire, tester et corriger ce qu'il propose.
  • Projets fil rouge et exercices progressifs, pour construire un portfolio concret dès les premières semaines.
  • Plateforme e-learning avec les supports, exercices et replays accessibles 7 j/7.
  • Retours individualisés sur chaque réalisation : pages, fonctionnalités, scripts et applications.
  • Stage de 280 h en entreprise, en parallèle de la formation, pour mettre en pratique.
Format temps partiel

La semaine type

Trois jours de formation à distance avec un formateur, deux jours en entreprise. Ce rythme permet d'appliquer chaque semaine en stage ce que vous apprenez en cours.

HorairesLundiMardiMercrediJeudiVendredi
9 h – 12 h 30Classe virtuelleClasse virtuelleClasse virtuelleStageStage
12 h 30 – 13 h 30PausePausePause
13 h 30 – 17 hAtelier pratiqueAtelier pratiqueProjet et retoursStageStage
Groupe d'apprenants autour d'une table

Classes virtuelles

Le matin, votre formateur présente les notions du jour en direct, avec démonstrations dans l'éditeur de code et avec l'IA.

Ateliers pratiques

L'après-midi, vous appliquez sur un cas concret : page web, fonctionnalité, script ou application.

Stage en entreprise

Jeudi et vendredi, 280 h au total, en présentiel ou en ligne.

Préparation au jury

Un mois après la formation pour finaliser votre dossier professionnel.

Programme détaillé

7 modules, 406 heures, l'IA à chaque étape

Les modules couvrent les 2 blocs de compétences du titre : développer la partie front-end d'une application web ou web mobile sécurisée (CCP1) et développer sa partie back-end (CCP2). Les modules Python et IA complètent ce socle ; les compétences certifiées restent celles du titre.

Module 1

Création de sites et front-end avec l'IA

Tout commence par ce que voit l'utilisateur. Vous créez des interfaces à partir de maquettes en HTML, CSS et JavaScript, en travaillant avec Git et un assistant IA. Vous ne vous contentez pas de copier le code généré : vous le lisez, l'expliquez et le corrigez, puis testez les interactions, le responsive et l'accessibilité.

Durée 126 hBloc CCP1
HTMLCSSJavaScriptGitAssistant IA
Code assisté par intelligence artificielle

Ce que vous allez apprendre

  • Structurer des pages en HTML et les mettre en forme en CSS
  • Concevoir des interfaces responsives, adaptées à tous les écrans
  • Écrire du JavaScript avec un assistant IA, puis relire et corriger le code
  • Versionner son travail avec Git
  • Tester les interactions, le responsive et l'accessibilité

Ce que vous allez construire

  • L'intégration responsive et fidèle d'une maquette
  • Des pages interactives en JavaScript
  • Un dépôt Git propre et documenté
Module 2

Back-end, bases de données et API

Derrière chaque site, il y a des données à stocker et à protéger. Vous modélisez une base de données et développez des fonctionnalités en PHP et MySQL avec l'aide de l'IA. Vous comprenez les requêtes SQL, connectez une API et vérifiez les formulaires, les sessions et les droits d'accès.

Durée 63 hBloc CCP2
PHPMySQLSQLAPIAssistant IA

Ce que vous allez apprendre

  • Modéliser les données d'une application
  • Développer des fonctionnalités PHP/MySQL avec assistance IA
  • Comprendre et écrire des requêtes SQL
  • Connecter une API à une application
  • Sécuriser formulaires, sessions et droits d'accès

Ce que vous allez construire

  • Une application web connectée à une base de données
  • Un espace membre avec connexion et droits d'accès
  • Une fonctionnalité reliée à une API externe
Module 3

Design graphique et UX

Un bon développeur comprend aussi les choix de design. Vous concevez une charte et des maquettes avec Figma et les outils de création, puis confrontez les propositions de l'IA aux besoins réels des utilisateurs.

Durée 35 hBloc CCP1
FigmaOutils de créationAssistant IA
Personne dessinant sur une tablette graphique

Ce que vous allez apprendre

  • Concevoir une charte graphique cohérente
  • Réaliser des maquettes avec Figma
  • Évaluer les propositions de l'IA au regard des besoins utilisateurs

Ce que vous allez construire

  • Une charte graphique
  • Les maquettes de votre projet fil rouge
Module 4

Python, Jupyter et traitement des données

Python est devenu incontournable pour manipuler des données et automatiser des tâches. Vous apprenez ses bases dans Jupyter Notebook, exploitez des fichiers CSV et Excel avec pandas, appelez une API et automatisez des traitements, en comprenant et en corrigeant les scripts proposés par l'IA.

Durée 56 hBloc Complément
PythonJupyter NotebookpandasAPI

Ce que vous allez apprendre

  • Comprendre les bases de Python : variables, conditions, boucles, fonctions
  • Lire et transformer des fichiers CSV et Excel avec pandas
  • Appeler une API depuis un script
  • Comprendre et corriger les scripts proposés par l'IA

Ce que vous allez construire

  • Des notebooks d'analyse de données
  • Un script qui automatise un traitement de fichiers
Module 5

Comprendre l'IA et les réseaux de neurones

Pour bien utiliser l'IA, il faut savoir comment elle fonctionne. Vous distinguez programmation, apprentissage automatique et IA générative, découvrez les neurones artificiels et la rétropropagation, puis les tokens et le principe de l'attention. Dans un exercice guidé, vous entraînez un petit réseau de reconnaissance de chiffres avec PyTorch.

Durée 35 hBloc Complément
PythonPyTorchJupyter Notebook

Ce que vous allez apprendre

  • Distinguer programmation, apprentissage automatique et IA générative
  • Comprendre neurones, poids, biais, fonctions d'activation et rétropropagation
  • Repérer le surapprentissage et les limites des modèles
  • Expliquer les tokens et le principe de l'attention

Ce que vous allez construire

  • Un petit réseau de reconnaissance de chiffres, entraîné et évalué avec PyTorch
Module 6

Tests, sécurité et déploiement avec l'IA

Un code qui fonctionne sur votre machine n'est pas encore un code livrable. Vous reproduisez les erreurs, écrivez des tests et contrôlez les entrées, les accès et les requêtes SQL. L'IA propose des corrections ; vous les vérifiez, puis préparez le déploiement documenté du projet, en protégeant les secrets et les données personnelles.

Durée 35 hBlocs CCP1, CCP2
TestsSQLGitAssistant IA

Ce que vous allez apprendre

  • Reproduire une erreur et écrire des tests
  • Contrôler les entrées, les accès et les requêtes SQL
  • Vérifier les corrections proposées par l'IA
  • Protéger les secrets et les données personnelles face aux assistants IA

Ce que vous allez construire

  • Une série de tests pour votre projet
  • Un déploiement documenté de votre application
Module 7

Création d'applications avec Streamlit

Vous terminez en construisant de vraies applications Python interactives : tableau de bord commercial, suivi de stock ou simulateur de rentabilité. Vous ajoutez formulaires, filtres, graphiques et données persistantes, présentez les prédictions du modèle étudié ou connectez une API d'IA, puis documentez votre code.

Durée 56 hBloc Complément
PythonStreamlitpandasAPI IA
Apprenante devant des contenus numériques

Ce que vous allez apprendre

  • Construire une application Python interactive avec Streamlit
  • Ajouter formulaires, filtres, graphiques et données persistantes
  • Présenter les prédictions d'un modèle ou connecter une API d'IA
  • Vérifier les résultats et documenter le code

Ce que vous allez construire

  • Une application métier fonctionnelle, présentée dans votre portfolio
Portfolio

Ce que vous construisez pendant la formation

Chaque réalisation est rangée dans le portfolio que vous présentez en entretien et au jury.

RéalisationTypeModuleTechnologies
Interface responsive intégrée à partir d'une maquetteFront-end01HTML, CSS, JavaScript, Git
Application connectée à une base de données et à une APIBack-end02PHP, MySQL, SQL, API
Charte graphique et maquettesFront-end03Figma
Scripts d'analyse et d'automatisation de fichiersPython04Python, Jupyter, pandas
Réseau de reconnaissance de chiffresPython05PyTorch
Tests, corrections et déploiement documentéBack-end06Tests, SQL, assistant IA
Application métier interactivePython07Python, Streamlit
Session 2027

Planning semaine par semaine

58 jours de formation, du mercredi 20 janvier au mardi 8 juin 2027, le lundi, le mardi et le mercredi, de 9 h à 12 h 30 et de 13 h 30 à 17 h. Le lundi de Pâques (29 mars) et le lundi de Pentecôte (17 mai) ne sont pas travaillés.

Sem.Dates (lun.–mer.)JoursModuleThèmes
S120 janv.101Accueil ; HTML à partir d'une maquette
S225 – 27 janv.301HTML et CSS ; Git et premiers échanges avec un assistant IA
S31 – 3 févr.301CSS : mise en page et responsive
S48 – 10 févr.301JavaScript avec un assistant IA : lire, expliquer, corriger
S515 – 17 févr.301JavaScript : interactions
S622 – 24 févr.301Tests des interactions, du responsive et de l'accessibilité
S71 – 3 mars301, 02Projet front-end ; modélisation des données
S88 – 10 mars302PHP et MySQL avec assistance IA ; requêtes SQL
S915 – 17 mars302Formulaires, sessions et droits d'accès
S1022 – 24 mars302, 03Connexion à une API ; charte graphique
S1130 – 31 mars203Maquettes Figma et besoins utilisateurs (lundi de Pâques férié)
S125 – 7 avr.303, 04Finalisation des maquettes ; bases de Python dans Jupyter Notebook
S1312 – 14 avr.304Variables, conditions, boucles et fonctions
S1419 – 21 avr.304Fichiers CSV et Excel avec pandas
S1526 – 28 avr.304, 05API et automatisation ; programmation, apprentissage automatique et IA générative
S163 – 5 mai305Réseaux de neurones, tokens et attention ; exercice guidé PyTorch
S1710 – 12 mai306Reproduire les erreurs, écrire des tests ; contrôle des entrées et des accès
S1818 – 19 mai206Corrections avec l'IA, protection des secrets, déploiement (lundi de Pentecôte férié)
S1924 – 26 mai307Streamlit : formulaires, filtres et graphiques
S2031 mai – 2 juin307Données persistantes ; prédictions d'un modèle ou API d'IA
S217 – 8 juin207Application finale documentée ; bilan de fin de formation
Total20 janv. – 8 juin 2027587 modules406 h

Stage en entreprise

Une fois trouvé par le stagiaire, cette mission dure 40 jours (280 h), le jeudi et le vendredi. Le jeudi de l'Ascension (6 mai) et le pont du 7 mai ne sont pas comptés.

Préparation au jury

De mi-juin à mi-juillet 2027 : finalisation du dossier professionnel et du projet présenté, puis passage devant le jury. La date exacte du jury sera communiquée par la DREETS.

Admission

Processus d'admission

1

Candidature en ligne

Remplissez le formulaire de candidature sur 2iia.com ou contactez-nous directement. Inscriptions jusqu'au 13 janvier 2027.

2

Entretien de positionnement

Un échange pour faire le point sur votre parcours, votre projet professionnel et vos motivations.

3

Test de niveau

Un court test pour vérifier que la formation correspond à votre profil.

4

Financement et inscription

Nous vous accompagnons dans le montage du financement, notamment l'AIF de France Travail, puis vous finalisez votre inscription.

Délai d'accès

Comptez 2 à 6 semaines entre la validation de votre dossier et l'entrée en formation. Pour un financement AIF, lancez la démarche dès maintenant avec votre conseiller France Travail.

Prérequis

Profil

Aucun diplôme ni prérequis technique exigé. Une aisance avec les outils numériques est un plus.

Matériel

Un ordinateur récent, une connexion internet stable et un casque avec micro.

Certification

Une certification RNCP de niveau 5 pour valoriser vos compétences

À l'issue de la formation, vous pouvez obtenir le titre professionnel Développeur Web et Web Mobile (RNCP 37674), niveau 5 (équivalent Bac+2), délivré par le ministère du Travail et enregistré jusqu'au 1er septembre 2028.

Voir la fiche officielle France compétences →

Deux diplômés en toge

Les 2 blocs de compétences

CCP1 : développer la partie front-end d'une application web ou web mobile sécurisée. CCP2 : développer la partie back-end d'une application web ou web mobile sécurisée.

Modalités d'examen

Évaluation continue pendant la formation. Évaluation finale devant un jury de professionnels : mise en situation et entretien technique.

Validation partielle

Il est possible de valider un ou plusieurs blocs (CCP) en cas de réussite partielle, puis de compléter le titre plus tard.

Débouchés

Développeur front-end, back-end ou full-stack junior, développeur web et mobile, en ESN, en entreprise ou en freelance.

Équipe travaillant ensemble
Tarif et financement

3 990 €

406 h de formation + 280 h de stage en entreprise.

Aide individuelle à la formation (AIF)

Pour les demandeurs d'emploi, France Travail peut financer la formation via l'AIF. Échangez avec votre conseiller, puis contactez-nous : nous transmettons votre devis via KAIROS, que vous validez dans votre espace France Travail. Le financement n'est pas automatique.

Accessibilité et handicap

Un référent handicap étudie chaque situation et propose les aménagements nécessaires, en amont et tout au long de la formation.

FAQ

Vos questions

La formation est-elle accessible aux personnes en situation de handicap ?

Oui. Notre référent handicap étudie chaque situation et propose les aménagements pédagogiques et matériels nécessaires. Contact : rolanddehghankamaragi@2iia.com.

Puis-je suivre la formation depuis n'importe où en France ?

Oui. La formation est 100 % à distance, en direct avec le formateur. Le stage peut se faire dans une entreprise proche de chez vous, en présentiel ou en ligne.

Qui trouve l'entreprise de stage ?

C'est le stagiaire qui recherche son entreprise d'accueil. Nous l'accompagnons dans ses démarches (CV, portfolio, candidatures) et signons la convention de stage avec l'entreprise.

Faut-il savoir coder pour s'inscrire ?

Non. Aucun diplôme ni prérequis technique n'est exigé ; une aisance avec les outils numériques est un plus. Un entretien de positionnement valide le projet avant l'entrée.

Quel est le prix de cette formation ?

Le tarif est de 3 990 €. Il peut être financé par France Travail via l'Aide individuelle à la formation (AIF). L'autofinancement est également possible.

Quels métiers puis-je exercer après la formation ?

Développeur front-end, back-end ou full-stack junior, développeur web et mobile, en ESN, en entreprise ou en freelance. Pour aller plus loin, le parcours FullStack ULTIM ajoute le titre Concepteur Designer UI.

Prêt à rejoindre la session de janvier 2027 ?

Roland Dehghan Kamaragi vous répond : rolanddehghankamaragi@2iia.com · 09 81 48 73 88 · 07 80 89 36 89

Logo 2IIA

Aussi en janvier 2027 : Concepteur Designer UI, titre RNCP de niveau 6

Dernière mise à jour : 9 novembre 2026