Le Bachelor européen Développement d’applications et solutions connectées est le fruit d’une refonte pédagogique et d’une fusion du Bachelor européen Développeur d’applications mobiles et du Bachelor européen développeur web, jusqu’alors proposés individuellement au catalogue. Ce programme, optimisé et aligné avec les outils modernes, couvre l’ensemble du cycle de développement logiciel, de la conception à la mise en production, en intégrant les meilleures pratiques en développement web et mobile, architectures logicielles, cloud computing, IoT et intelligence artificielle.
Il forme également les apprenants aux méthodologies agiles, à l’automatisation des processus DevOps et à la cybersécurité, et garantit un contenu pédagogique rigoureusement aligné sur les standards du secteur. À l’issue du cursus, les diplômés bénéficieront d’un large choix de carrières professionnelles dans le développement logiciel, l’ingénierie cloud, la gestion des infrastructures connectées et l’intégration de solutions d’intelligence artificielle.
Liste des métiers accessibles après l’obtention du Bachelor avec 0 à 2 ans d’expérience :
- Développeur full stack (web et mobile)
- Développeur back-end / front-end
- Développeur d’applications IoT
- Intégrateur d’applications
- Administrateur de bases de données
- Ingénieur DevOps junior
Liste des métiers accessibles avec 3 à 5 ans d’expérience :
- Architecte logiciel
- Lead développeur / Tech Lead
- Consultant en développement d’applications
- Développeur cloud/serverless
- Développeur d’API et microservices
- Développeur en éco-conception logicielle
- Développeur en intelligence artificielle
- Développer des applications web et mobiles et sécuriser leur déploiement cloud
- Maîtriser les bases de données SQL et NoSQL et optimiser les requêtes
- Concevoir des API sécurisées avec authentifications et passerelles API
- Programmer des objets connectés (IoT) via des protocoles sécurisés (MQTT, HTTP, WebSockets)
- Appliquer Agilité et DevOps (Scrum, Kanban, CI/CD) pour gérer efficacement les projets
- Implémenter des architectures modernes (microservices, serverless) et assurer la résilience logicielle
- Garantir la qualité par des tests automatisés
- Sécuriser les applications selon les normes OWASP, SSL/TLS et bonnes pratiques d’identité numérique
- Collaborer en équipe avec outils numériques (Jira, Trello, GitLab, Slack) et produire une documentation technique rigoureuse
Expertise professionnelle (500 à 640h)
Gestion de projet Agile et DevOps – Architecture logicielle, conception et gestion Agile – Développement web moderne : front-end et PWA – Développement Backend et API : Node.js, PHP, SQL/NoSQL – Développement avancé d’API et microservices : architectures API-first, GraphQL et serverless – Développement mobile natif et hybride : iOS, Android, Flutter – Tests logiciels et automatisation QA – Sécurisation des applications web et mobiles : OWASP, RGPD, API Security – Cloud computing et architectures serverless – Développement IoT et communication entre objets connectés – Éthique, réglementation et éco-conception logicielle – Développement d’applications IA et Machine Learning appliqué – Veille technologique et évolutions des pratiques IT
Mission professionnelle (≥12 semaines)
Langue vivante (60 à 80h)