Une école du Groupe IGENSIA Education
IPI

Bachelor Développeur

Tu veux créer des applis, des sites, des jeux, des outils qui changent la donne ? Avec notre Bachelor Développeur, tu passes du clavier à l’action : HTML, CSS, JavaScript, Python, frameworks, bases de données, APIs, cloud… On t’apprend à penser comme un dev, à bosser comme une team tech, et à construire des projets réels, pour devenir un(e) développeur(se) complet(e), polyvalent(e) et prêt(e) à rejoindre des startups et des entreprises de la Tech.

Modalités

Campus
Lyon / Toulouse
Dispositif
Alternance / Initial / VAE
Durée du cursus
1ère et 2ème au statut étudiant initial puis 3ème année en alternance
Admission parallèle en 3ème année en alternance
Rythme
1ère et 2ème année (1520H) : rythme étudiant initial + stage (facultatif) fin de 1ère anne et stage (obligatoire) de 4 à 6 mois en fin de 2ème année
3ème année en alternance (560H) : 1 semaine de cours / 3 semaines en entreprise
A la sortie
TITRE CERTIFIÉ Concepteur développeur d’applications numériques inscrit au RNCP au Niveau 6 - code NSF 326, par décision d’enregistrement de France compétences du 01-06-2022 pour 5 ans, Fiche RNCP 36463. Certification professionnelle accessible par la VAE (Validation des acquis de l’expérience)
PROFIL
Demandeurs d'emploi / Étudiants / Salariés
PREREQUIS
1ère année Bachelor = Bac validé ou en cours (toutes spécialités)
Admission parallèle en 3ème année = Bac+2 informatique validé ou en cours + Motivation pour les métiers du développement applicatif, web et logiciel

ADMISSIONS
RENTRÉE

Septembre / Octobre 2026

Objectifs de la formation Bachelor Développeur

Les métiers du développement d’applications numériques sont des métiers d’avenir, en France et à l’international. La formation Bachelor Développeur vous permet de vous professionnaliser dans les métiers du développement dès le post-bac.

  • La 1ère année en initial est un tronc commun Développement / Systèmes Réseaux, qui vous permet de consolider votre projet professionnel et votre orientation en 2ème année
  • La 2ème année en initial permet de vous spécialiser en Développement, et d’effectuer un stage de 6 mois
  • La 3ème année se fait en alternance, afin de perfectionner vos compétences dans le monde de l’entreprise.

Un parcours professionnalisant vers votre avenir de développeur

Le parcours pédagogique est construit en ciblant les compétences utiles et nécessaires à votre futur métier, afin de vous rendre autonome et opérationnel rapidement.

  • La première année (en initial) est consacrée à vous donner un socle de compétences en développement (algorithmes, code) et en infrastructures (administration système, bases de données).
  • La seconde année (en initial) et la troisième année (en alternance) vous permettent de vous spécialiser dans le domaine du développement d’application, de logiciels et de sites web.

Le stage puis l’alternance : une immersion pour monter en compétences

A l’IPI, vous ne serez jamais seul pour apprendre à coder ! Au-delà des modules avec nos formateurs experts et des projets, le stage de 6 mois en 2ème année, puis l’alternance en 3ème année vous permettront d’ancrer vos compétences en développant des applications ou en les faisant évoluer, intégré à une équipe projet

Des équipes pour vous accompagner

Les équipes de l’IPI vous suive dans l’acquisition de vos compétences en formation, et vous accompagnent dans la recherche de stage, en France et à l’International, puis d’alternance

Programme de la formation

BC01 : Concevoir des applications numériques en intégrant les recommandations de sécurité
  • Maîtriser les conceptions orientées Objet
  • Maîtriser l’UML : langage de définition de conception
  • Maîtriser les « Design pattern » et les appliquer
  • Mettre en place des architectures applicatives (MVC…)
  • Maîtriser les outils du développeur (Git / Github…)
  • Gérer la qualité logicielle et les tests avec méthode
BC02 Piloter un projet DevOps de développement d’application numérique
  • Evaluer les délais, les charges et les coûts
  • Organiser, planifier, suivre, contrôler le projet
  • Maîtriser les risques et la qualité
  • Communiquer en interne et en externe à l’entreprise
  • Contribuer à un projet en méthodes Agiles
  • Pratiquer les méthodes et outils DEVOPS
BC03 : Développer des applications numériques
  • Maîtriser l’algorithme et les méthodologies de développement
  • Maîtriser la programmation de différents langages front (Javascript…) et Back (Programmation Orientée Objet – Java…)
  • Maîtriser des frameworks de développement (Symfony, Spring, React.js, Vue.js, Node.js..)
BC04 : Réaliser une interface d’échange de données informatisées
  • Réaliser des modèles relationnels et mettre en place des bases de données
  • Maîtriser le langage SQL et savoir faire des requêtes avancées
  • Avoir un socle de connaissances en Big Data (NoSQL..)

Compétences visées

  • Concevoir et développer des applications logicielles
  • Assurer la maintenance corrective et évolutive
  • Sécuriser les développements
  • Gérer un projet
  • Mettre en œuvre une démarche qualité et de gestion des risques

Débouchés

Poursuites d’études :

Métiers accessibles après l’obtention du Bachelor :

Équivalences : 180 crédits ECTS

Les + de la formation

  • Développement d’applications en langage objet
  • Développement Front-End et Back End
  • Méthodologie solide pour apprendre à développer et s’adapter à de nouveaux langages de programmation
  • Reconnaissance : Titre RNCP de niveau 6 reconnu par l’Etat

Rencontrez-nous !


CandidatureCandidature CandidatureDocumentation