| Niveau d'études visé | Bac +3 |
|---|---|
| Date de la prochaine session | Sept. 2026 |
| Durée de la formation en année | Non renseignée |
| Statut de l'école | Privé |
| Formation reconnue par l'État | Oui |
| Rythme de formation | Temps plein - Alternance |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
Le Bachelor Développeur d'IPI - École d'informatique Lyon forme en 3 ans des concepteurs développeurs d'applications numériques polyvalents et opérationnels.
Au programme : maîtrise des langages HTML, CSS, JavaScript et Python, développement Front-End et Back-End, architecture d'applications avec frameworks, gestion des bases de données, APIs et technologies cloud.
Les étudiants développent des compétences en programmation orientée objet, UML, design patterns, architectures MVC, outils collaboratifs Git/GitHub et méthodologies DevOps.
Un stage de 6 mois en 2ème année suivi d'une alternance complète la formation pratique sur des projets réels en équipe.
Cette formation débouche directement sur les métiers de développeur d'applications web et mobiles, développeur full-stack dans les startups et entreprises tech, ou concepteur de solutions numériques innovantes.
Le diplôme RNCP niveau 6 reconnu par l'État garantit une insertion professionnelle réussie dans un secteur en forte croissance.
Thématiques abordées
- Fondamentaux de la programmation : algorithmique, langages (Java, Python, C#), structures de données
- Développement web et mobile : HTML, CSS, JavaScript, frameworks front-end (React, Angular) et back-end (Node.js, PHP)
- Bases de données et systèmes d’information : conception, requêtes SQL, gestion et optimisation
- Méthodologies de développement : UML, gestion de projet Agile, tests et qualité logicielle
- Environnements, outils et déploiement : Git, intégration continue, cloud computing et sécurité informatique
Objectifs de la formation
- Maîtriser les langages de programmation essentiels (Java, Python, JavaScript) pour développer des applications performantes.
- Concevoir, tester et déployer des solutions logicielles en respectant les bonnes pratiques de développement.
- Utiliser les outils et méthodes de gestion de projets informatiques pour travailler efficacement en équipe.
- Appliquer les principes de base des bases de données et maîtriser les requêtes SQL pour gérer les données.
- Comprendre les enjeux de la cybersécurité et intégrer des pratiques sécurisées dans le développement logiciel.
Découvrir l’établissement
