Retrouvez-nous au Salon de l'Alternance le 14 & 15 Mars 2025
En savoir plus

Bachelor
Développeur Web & IA

📍 2 ans - Alternance - 100% Pratique

Vous souhaitez maîtriser le développement web, l'intelligence artificielle et le DevOps pour concevoir des applications performantes et sécurisées, et déployer des solutions IA en entreprise ?
4.8/5

Avis
Google

Vous souhaitez maîtriser le développement web, l'intelligence artificielle et le DevOps pour concevoir des applications performantes et sécurisées, et déployer des solutions IA en entreprise ?
Vous souhaitez maîtriser le développement web, l'intelligence artificielle et le DevOps pour concevoir des applications performantes et sécurisées, et déployer des solutions IA en entreprise ?

Devenez un expert en développement web et intelligence artificielle en 2 ans !

Plongez dans un programme intensif qui vous forme aux technologies de pointe du numérique. En seulement 2 ans en alternance, vous apprendrez à concevoir des applications web sécurisées, développer des modèles d'intelligence artificielle performants et automatiser les déploiements grâce au DevOps et au Cloud.

Grâce à une approche 100% pratique, des projets concrets et des hackathons réguliers, vous deviendrez un professionnel recherché, capable de relever les défis du numérique et d’intégrer les meilleures entreprises du secteur.

Des compétences techniques avancées, un parcours professionnalisant, un diplôme reconnu !

+7.5k

Offres d'emploi en 2024 en hausse de +30%
Source : grandeecolenumerique.fr

+37.5k€

Salaire moyen d'un développeur web en France en 2024
Source : fr.talent.com

+350€/jour

TJM Junior moyen en Freelance
Moyenne constatée sur la plateforme Malt

Ce que la formation va
vous apportez concrètement

Concevoir et déployer des applications sécurisées et performantes

Maîtriser le développement web et créer des applications performantes

💡 Maîtrisez le développement front-end et back-end en utilisant les langages et frameworks les plus demandés sur le marché : HTML, CSS, JavaScript, Python (Flask, FastAPI) et bases de données SQL/NoSQL.

📌 Développez des applications web complètes en assurant la sécurité (OWASP, authentification JWT) et l'optimisation des performances.

Se spécialiser en intelligence artificielle et Data Science

💡 Apprenez à manipuler des données et à créer des modèles prédictifs grâce aux outils de Machine Learning et Deep Learning (scikit-learn, TensorFlow, PyTorch).

📌 Développez une IA capable d’analyser, d’apprendre et de prendre des décisions, tout en respectant les bonnes pratiques d’éthique et de sécurité des données.

Automatiser et déployer des applications avec DevOps & MLOps

💡 Adoptez les meilleures pratiques du DevOps et du Cloud Computing pour industrialiser et automatiser le déploiement de vos applications.

📌 Déployez des applications et modèles d’IA sur le cloud avec Docker, Kubernetes et CI/CD, en garantissant la scalabilité et la sécurité de votre infrastructure.

Développer des compétences en gestion de projet

💡 Apprenez à organiser et piloter des projets informatiques en équipe en utilisant les méthodologies Agile (Scrum, Kanban) et les outils collaboratifs comme Trello, Jira et Notion.

📌 Gérez efficacement les cycles de développement en optimisant les workflows, en rédigeant une documentation technique claire et en préparant vos soutenances.

L’impact de l'intelligence artificiel sur l’avenir

Satya Nadella
"L'intelligence artificielle est peut-être l'une des technologies les plus profondes avec laquelle nous travaillons aujourd'hui. Elle permet de redéfinir les limites de ce que l'humanité peut accomplir. L'IA est là pour amplifier la créativité humaine et apporter des solutions à certains des plus grands défis mondiaux."
Satya Nadella
PDG de Microsoft

Programme

La formation Développeur Web & IA se déroule sur 2 années : une première partie à temps pleins avec un stage de 8 semaine pour les Rentrées de Janvier puis  1 an en alternance.
1

Bachelor 1re année

2

Bachelor 2eme année

📆 Période : Octobre ou Janvier  → Juin
⏳ Durée : 490 heures de formation
📍 Rythme : 1 semaine en centre / 1 semaine en entreprise

Algorithmique & Python

flèche vers le bas
Développez votre logique de programmation et maîtrisez les bases essentielles du langage Python. Vous apprendrez à manipuler les structures de données (listes, dictionnaires, tuples), à écrire des algorithmes efficaces et à structurer votre code avec la programmation orientée objet (POO). Vous découvrirez également Git et GitHub, essentiels pour travailler en équipe et gérer vos versions de code. À travers des exercices et projets pratiques, vous gagnerez en rigueur et en efficacité dans l’écriture de vos programmes.

Développement Web Front-End

flèche vers le bas
Concevez des interfaces modernes et interactives en maîtrisant les langages du web : HTML5, CSS3 et JavaScript ES6. Vous apprendrez à structurer une page web, à la rendre responsive et accessible, et à créer des animations fluides pour une meilleure expérience utilisateur. Vous explorerez également des outils comme Figma ou Adobe XD pour le maquettage et découvrirez les bonnes pratiques en UX/UI design.

Bases de Données & Sécurité

flèche vers le bas
Apprenez à modéliser, créer et gérer des bases de données relationnelles avec PostgreSQL et SQL. Vous découvrirez également les bases NoSQL avec MongoDB ou Firebase, et comprendrez les cas d’usage de chaque technologie. L'accent sera mis sur la sécurité des données, avec l'application des principes de chiffrement, anonymisation et conformité RGPD. Vous mettrez en place des requêtes complexes et optimiserez vos bases pour garantir des performances optimales.

Développement Back-End (Python, Flask, FastAPI)

flèche vers le bas
Développez des applications robustes côté serveur en utilisant Python et les frameworks modernes comme Flask ou FastAPI. Vous apprendrez à créer des API RESTful, à gérer les requêtes HTTP, à intégrer une base de données et à sécuriser vos endpoints avec des systèmes d’authentification comme JWT ou OAuth2. Vous pratiquerez les tests unitaires et l’intégration continue pour assurer la qualité et la fiabilité de vos applications.

Initiation au DevOps

flèche vers le bas
Découvrez les bases du DevOps et apprenez à automatiser le déploiement de vos applications. Vous travaillerez avec Docker pour la conteneurisation, et explorerez les outils d’intégration continue/déploiement continu (CI/CD) pour garantir des mises en production fluides et sécurisées. Une première approche des infrastructures cloud vous permettra de déployer vos projets sur AWS, GCP ou Azure.

🔥 Projets & Hackathons

flèche vers le bas
Appliquez toutes vos connaissances lors de projets concrets et de hackathons. En équipe, vous devrez développer une application full-stack en un temps limité, en respectant des contraintes de sécurité, de performance et d’expérience utilisateur. Ces défis vous permettront de mettre en pratique votre apprentissage et de vous préparer aux exigences du monde professionnel.
📆 Période : Septembre → Juillet
⏳ Durée : 483 heures de formation
📍 Rythme : 1 semaine en centre / 2 semaines en entreprise

Machine Learning & Data Science

flèche vers le bas
Découvrez le traitement et l’analyse des données avec NumPy et Pandas, et apprenez à concevoir des modèles de Machine Learning avec scikit-learn. Vous explorerez les algorithmes de classification, de régression et de clustering, et apprendrez à nettoyer et transformer des jeux de données pour en extraire des insights pertinents. Vous manipulerez des outils comme Matplotlib et Seaborn pour visualiser les données et interpréter les résultats de vos modèles.

Deep Learning & MLOps

flèche vers le bas
Plongez dans l’apprentissage profond en concevant des réseaux de neurones avec TensorFlow et PyTorch. Vous découvrirez comment entraîner et optimiser un modèle d’IA pour l’analyse d’images (vision par ordinateur), le traitement du langage naturel (NLP) et d’autres cas d’usage avancés. Vous apprendrez également à industrialiser vos modèles avec les pratiques MLOps, en versionnant les données et en automatisant leur entraînement et leur déploiement avec MLflow ou DVC.

DevSecOps & Cloud Computing

flèche vers le bas
Automatisez le déploiement et la gestion des infrastructures avec Docker, Kubernetes et CI/CD avancé. Vous explorerez les concepts de sécurité des applications (DevSecOps), comme l’analyse des vulnérabilités, la gestion des secrets et les outils de scanning de code. Vous travaillerez avec AWS, Google Cloud ou Azure, et apprendrez à configurer des architectures réseau sécurisées (VPC, Load Balancers, IAM).

Architecture Réseau & Cybersécurité

flèche vers le bas
Découvrez les fondamentaux des réseaux et protocoles (TCP/IP, DNS, VPN) et appliquez des stratégies de cybersécurité avancée pour protéger vos applications et infrastructures cloud. Vous apprendrez à configurer des pare-feu, des authentifications multi-facteurs et des politiques de gestion des accès (IAM, RBAC).

🔥 Grand Projet Final

flèche vers le bas
Travaillez en équipe sur un projet d’envergure, intégrant développement web, intelligence artificielle et DevOps. Vous serez en charge de la conception, de l’implémentation et du déploiement d’une application IA complète, en respectant un cahier des charges précis et en appliquant des méthodologies Agile. La formation se clôturera par une soutenance devant un jury d’experts, où vous devrez défendre vos choix techniques et démontrer la valeur ajoutée de votre projet.

Rythme & durée

Pour favoriser une immersion progressive en entreprise tout en consolidant vos compétences techniques, le Bachelor Développeur Web & IA est conçu en alternance, avec un rythme optimisé qui vous permet d’allier formation théorique et expérience professionnelle :
  • 1 semaine en entreprise et 1 semaine à l’école (1e année)
  • 2 semaines en entreprise et 1 semaine à l'école (2e année)
Dans la réalisation de la période en alternance, plusieurs contrats sont disponibles : le contrat de professionnalisation ou le contrat d’apprentissage. Afin de valider l’acquisition de compétences et savoir-faire professionnels, deux entretiens d’évaluation sont organisés chaque année.

Comment rejoindre illith ?

Les inscriptions chez Illith sont ouvertes d’octobre à septembre (hors ParcourSup) et se font dans la limite des places disponibles. Le processus d’admission comprend l’envoi de votre dossier et un entretien de 30 à 45 minutes avec notre équipe. Une réponse vous est donnée rapidement après cet échange convivial et ouvert sur vos motivations.
  • Pré-requis : Niveau Bac ou Niveau Supérieur
Modalités d’accès à toutes les formes de handicap
Tous nos sites sont accessibles aux Personnes à Mobilité Réduite (PMR), et l'ensemble de nos enseignements peut être dispensé dans des salles adaptées. Pour plus d'informations, contactez nous.

Étape 1 : Déposez votre candidature

flèche vers le bas
Soumettez votre dossier en ligne en quelques minutes. Après réception, vous serez recontacté sous 48 heures pour organiser un entretien à votre convenance. Cette première étape est simple et rapide, lancez-vous !
Déposez votre candidature
Flèche à droite

Étape 2 :  Passez votre entretien

flèche vers le bas
Une fois votre dossier examiné, vous serez invité à un entretien de 30 à 45 minutes avec un membre de l'équipe ILLITH, où vous pourrez partager vos motivations dans un échange ouvert et convivial. Le résultat vous sera communiqué rapidement.

Étape 3 :  Test technique

flèche vers le bas
Selon votre parcours scolaire et votre orientation souhaitée, vous pourriez être invité à passer un test technique d'environ 15 minutes. Ce test nous permettra d'évaluer votre niveau afin de vous orienter au mieux.

Étape 4 : Recevez vos résultats d’admission

flèche vers le bas
Après votre entretien, vous recevrez vos résultats. Vous serez informé de la suite à donner à votre candidature et des prochaines étapes pour rejoindre notre programme.

Étape 5 : Finalisez votre inscription

flèche vers le bas
Une fois admis, vous pourrez compléter votre inscription en fournissant les documents nécessaires. Notre équipe vous guidera dans cette étape pour garantir une entrée en toute sérénité.

Le coin questions / réponses

Quelles sont les compétences acquises à la fin de la formation ?

flèche vers le bas
À l’issue du Bachelor Développeur Web & IA, vous maîtriserez un ensemble de compétences techniques et stratégiques vous permettant d’évoluer dans le domaine du développement web, de l’intelligence artificielle et du DevOps.

Développement Web & Programmation : Développer des applications web en utilisant HTML, CSS, JavaScript et Python. Concevoir des interfaces interactives et ergonomiques en intégrant des bonnes pratiques d’accessibilité et d’optimisation des performances. Construire des architectures back-end robustes et sécurisées en utilisant des bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Firebase). Développer des API RESTful en assurant une gestion efficace des utilisateurs et des sessions.

Intelligence Artificielle & Data Science : Analyser et traiter des données en utilisant des outils comme Pandas, NumPy et SQL. Concevoir et entraîner des modèles de Machine Learning avec scikit-learn, TensorFlow et PyTorch. Mettre en production des modèles d’intelligence artificielle en les intégrant à des applications web ou cloud. Appliquer les principes d’éthique et de réglementation liés à la gestion des données et à l’IA.

DevOps, MLOps & Cloud Computing : Automatiser le déploiement et la gestion des applications avec Docker, Kubernetes et des pipelines CI/CD. Mettre en place des infrastructures cloud en utilisant AWS, Google Cloud et Azure. Assurer la sécurité des systèmes en appliquant les bonnes pratiques de gestion des accès et en utilisant des outils de monitoring et de scanning des vulnérabilités. Implémenter des workflows MLOps pour assurer la versionning, le suivi et l’amélioration continue des modèles d’intelligence artificielle en production.

Gestion de Projet & Collaboration Agile : Gérer des projets techniques en appliquant les méthodologies Agile (Scrum, Kanban). Travailler en équipe avec des outils collaboratifs comme Jira, Trello et Notion. Documenter ses développements en rédigeant des rapports techniques et des documentations utilisateurs. Présenter et défendre ses choix techniques lors de soutenances et de démonstrations de projets.Grâce à ces compétences, vous serez opérationnel pour travailler en entreprise, en startup ou en freelance et évoluer rapidement dans le secteur du développement web, de l’intelligence artificielle et du DevOps.

La formation est-elle accessible aux débutants ?

flèche vers le bas
Oui, cette formation est accessible aux débutants motivés, même sans expérience préalable en développement web ou intelligence artificielle.

Ce que nous recherchons avant tout :

✔️ Une forte motivation et un intérêt pour la programmation, l’IA et les nouvelles technologies.
✔️ Une envie d’apprendre à travers des projets concrets et des mises en situation réelles.
✔️ Une capacité à résoudre des problèmes logiques et à travailler en équipe.

Un accompagnement progressif :La première année est conçue pour acquérir les bases en développement web, bases de données et algorithmique. Les cours sont adaptés à tous les niveaux, avec des exercices pratiques, des projets encadrés et un suivi personnalisé. Vous serez guidé pas à pas pour monter en compétences, quel que soit votre niveau de départ.

🔗 Besoin d’un conseil sur votre candidature ? Contactez-nous pour échanger sur votre profil et voir si cette formation est faite pour vous.

Quels sont les débouchés après le Bachelor Développeur IA ?

flèche vers le bas
Le Bachelor Développeur Web & IA ouvre la voie à de nombreuses opportunités professionnelles dans le domaine de la tech. Grâce aux compétences acquises en programmation, intelligence artificielle, DevOps et gestion de projet, vous pourrez évoluer vers plusieurs métiers en entreprise, en startup ou en freelance.

🔹Métiers accessibles après la formation

Développeur Web Full-Stack → Conçoit et développe des sites web et applications complètes en maîtrisant le front-end et le back-end.

Ingénieur en Intelligence Artificielle → Développe des modèles d’IA capables d’analyser des données, d’automatiser des tâches et d’optimiser les processus métiers.

Data Analyst → Exploite les données pour aider les entreprises à prendre des décisions stratégiques en utilisant des outils de data science et de machine learning.

Machine Learning Engineer → Crée, entraîne et met en production des modèles de machine learning et de deep learning pour des applications variées (vision par ordinateur, NLP, recommandation).

DevOps Engineer → Automatise le déploiement des applications et optimise les infrastructures cloud avec Docker, Kubernetes et CI/CD.

Cloud Engineer → Conçoit et gère des infrastructures cloud sécurisées et scalables sur AWS, Google Cloud ou Azure.

Consultant en Développement & IA → Accompagne les entreprises dans leur transformation digitale en intégrant des solutions d’intelligence artificielle et de développement logiciel.

Comment se déroulent les projets pratiques ?

flèche vers le bas
Les projets suivent une méthodologie claire pour garantir un apprentissage efficace et une immersion professionnelle. À travers des cas concrets et des hackathons, vous développerez des applications web, des modèles d’intelligence artificielle et des infrastructures cloud en conditions réelles.

Déroulement d’un projet :

Cadrage → Analyse du cahier des charges, définition des objectifs et choix des technologies adaptées au projet.

Conception → Recherche, création de l’architecture technique, définition des bases de données et mise en place des premières maquettes.

Développement & Intégration → Programmation du front-end et back-end, développement des algorithmes IA, mise en place des API et des systèmes de stockage des données.

Tests & Optimisation → Débogage, amélioration des performances, correction des failles de sécurité et validation des fonctionnalités.

Déploiement & Soutenance → Mise en production sur un serveur ou une plateforme cloud, démonstration du projet devant un jury et retour d’expérience.

Chaque projet permet d’acquérir des compétences techniques concrètes, de travailler en équipe et d’alimenter un portfolio professionnel pour valoriser son savoir-faire auprès des recruteurs.

Est-il possible de suivre la formation à distance ?

flèche vers le bas
Oui, la formation est disponible en trois formats selon votre situation :

100 % à distance → Cours en ligne, suivi personnalisé et accès aux outils collaboratifs.
Hybride → Alternance entre cours en ligne et sessions en présentiel.
Présentiel → Formation sur notre campus à Bordeaux.

Tous les étudiants ont accès à une plateforme e-learning, des visioconférences interactives et des outils de travail collaboratif pour un suivi optimal, quel que soit le format choisi.
Cycle Bachelor
Développeur Web & IA
Prochaine rentrée :
Octobre 2025 ou Janvier 2026
Durée :
2 ans
Niveau d’entrée :
Niveau Bac ou supérieur
Modalités de Participation :
100% à distance, hybride ou en présentiel sur notre campus à Bordeaux
Logo France Compétences Certification RNCP
* Ce programme permet d’accéder au Titre RNCP n°37873 TP - Concepteur développeur d'applications de niveau 6 (niveau Bac+3) enregistré par Ministère du Travail du Plein Emploi et de l' Insertion