Bachelor Développeur Full-Stack
Maitrisez tous les aspects du développement !
Dans un secteur en constante évolution, la polyvalence est cruciale. Les entreprises recherchent des développeurs capables de concevoir, implémenter et déployer des solutions complètes tout en s’adaptant rapidement aux nouvelles technologies.
La formation Full-Stack vous rend indispensable pour mener des projets complexes avec une expertise technique globale !
- Se former avec ESEO Pro
- Programme
- Modalités d'évaluation
- Modalités d'admission
Se former avec ESEO Pro
L’ensemble des Bachelors proposés par ESEO Pro s’appuie sur une réelle méthodologie d’apprentissage par la pratique et les mises en situation professionnelle.
Devenir pro en 3 ans
Le Bachelor Développeur Full-Stack vous prépare au titre professionnel de « Concepteur développeur d’applications », certifié par le Ministère du Travail, de l’Emploi et de l’Insertion, de niveau 6 (Bac+3).
Grâce aux nombreuses compétences acquises pendant 3 ans, en cours et lors des stages, il offre la possibilité de poursuivre un cursus de niveau 7 (Bac+5) ou de s’insérer rapidement sur le marché du travail.
Travailler sur des projets concrets
Cette formation s’appuie sur une réelle méthodologie d’apprentissage par la pratique et les projets concrets. Plus de 75% des cours se déroulent sous forme de mises en situation professionnelle. Car c’est en travaillant sur des projets industriels réeels que l’on développe un réel savoir-faire !
Grâce à un équilibre entre enseignement pratique et théorique, vous serez prêt à maîtriser les langages de programmation, frameworks et technologies en demande, pour des postes comme développeur web, développeur mobile, ou chef de projets.
Choisir l'alternance dès la deuxième année
Dès la deuxième année, vous pouvez opter pour l’alternance ou continuer en tant qu’étudiant. L’alternance offre une immersion directe dans le monde professionnel, permettant d’acquérir des compétences pratiques, de développer un savoir-faire en situation réelle, et d’appliquer des connaissances théoriques dans des projets d’entreprise.
Vous comprendrez mieux le fonctionnement des entreprises et les attentes du marché, facilitant ainsi votre insertion professionnelle.
Programme
Le Bachelor Développeur Full-Stack est conçu pour vous fournir une expertise approfondie dans tous les aspects du développement.
Chaque matière scientifique et technologique est évaluée par un projet et, en plus, chaque semestre comporte un projet structurant représentant au moins 35% du temps du semestre.
Cours d'expertise liés à ce Bachelor : Algorithmes évolutionnistes, Design Pattern, Microservices durables et scalables, Sécurité et audit.
Année 1 - Découvrir
Semestre 1
- Technologie – Tronc commun : 14 ECTS – 175h
- Algorithmique et logique
- Fondements de l’informatique
- Frontend – Vanilla
- Backend – PHP
- Base de données relationnelle
- Projet de semestre : 10 ECTS – 147h
- Projet de Web
- Déploiement sur serveur
- Soft Skills : 6 ECTS – 70h
- Anglais
- Communication
- Apprendre à apprendre
- Engagement
Semestre 2
- Technologie – Tronc commun : 10 ECTS – 119h
- Infrastructure, réseau et cybersécurité
- Programmation orientée objet
- Expertise : 4 ECTS – 56h
- Introduction au Web3 et à la Blockchain
- Éco-conception logicielle
- Projet de semestre : 10 ECTS – 147h
- Projet d’Application de bureau
- Git
- Soft Skills : 6 ECTS – 70h
- Anglais
- Communication
- Gestion de projet
- Engagement
Année 2 - Approfondir
Semestre 3
- Technologie – Tronc commun : 12 ECTS – 147h
- Frontend – SPA frameworks
- Backend – API REST et cybersécurité
- Python pour la Data Science
- Développement mobile hybride
- Expertise : 4 ECTS – 63h
- Présentation de l’IA ou Présentation du Web3
- Algorithmes évolutionnistes
- Design Pattern
- Projet d’année : 10 ECTS – 147h
- Projet de Technologies web modernes
- Fresque du Numérique
- Agilité
- Soft Skills : 4 ECTS – 63h
- Anglais
- Communication
- Sensibilisation RGPD
- Dossier professionnel
Semestre 4
- Stage (ou alternance)
Année 3 - Se professionnaliser
Semestre 5
- Technologie – Tronc commun : 10 ECTS – 140h
- DevOps & CI/CD
- Base de données NoSQL
- Infrastructures éco-responsables
- Tests et qualité logiciel
- Développement mobile natif
- Expertise : 4 ECTS – 56h
- Microservices durables et scalables
- Sécurité et audit
- Projet d’année : 10 ECTS – 147h
- Projet de Spécialité
- UX/UI Design
- Soft Skills : 6 ECTS – 77h
- Anglais
- Communication
- Manegement
- Dossier professionnel
Semestre 6
- Stage (ou alternance)
Modalités d'évaluation
Contrôle continu, sans pression d'examens
Nous pensons que les compétences acquises sont plus importantes que
les notes. L’école ESEO Pro a donc choisi d’évaluer ses étudiants par une approche par compétences.
Cette approche par compétences est enrichie par des séances de consulting avec des experts, permettant des retours précis et une amélioration continue, ainsi que par une pédagogie mêlant projets, classes inversées et blended learning.
Modalités d'admission
Les pré-requis pour candidater
Le Bachelor d’ESEO Pro « Développeur Full-Stack » est accessible pour toute personne disposant d’un niveau bac (général, technologique ou professionnel).
Aucun prérequis en sciences ou en informatique n’est exigé.