| Niveau d'études visé | Bac +3 |
|---|---|
| Date de la prochaine session | Oct. 2026 |
| Durée de la formation en année | 3 ans |
| Statut de l'école | Privé |
| Formation reconnue par l'État | Oui |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | 7100 € |
Description
La multitude d’applications informatiques, de logiciels et leur développement nécessitent une expertise technique particulière tant sur la partie “visible par l’utilisateur”, le front-end, que sur la partie “non visible par l’utilisateur”, le back-end. Les profils qui maîtrisent ces deux aspects sont justement très recherchés pour leur polyvalence et leur capacité à gérer les deux facettes principales du développement. Notre formation concepteur développeur Full-Stack vous enseignera toutes les compétences nécessaires pour occuper ce poste dès l’obtention du diplôme.
La formation « Concepteur Développeur Full-Stack » permet d’acquérir une méthodologie solide pour prendre en charge le développement d’applications informatiques suite à l’expression des exigences fournies par un client et/ou un chef de projet.
Vos missions seront de concevoir et développer des composants front-end et back-end.
Vous interviendrez également sur l’ensemble du processus de développement logiciel :
- Spécifications
- Programmation
- Tests
- Déploiement
- Support
Grâce à la formation de concepteur développeur full-stack de l’IPI, vous serez en mesure d’assurer la maintenance corrective et évolutive d’applications ainsi que le suivi technique des solutions.
Programme
- Fondamentaux du développement web : HTML, CSS, JavaScript, intégration front-end
- Programmation back-end : Node.js, Express, bases de données relationnelles et NoSQL
- Architectures et frameworks : REST API, React, Angular, gestion de projets web
- Déploiement et maintenance : CI/CD, cloud computing, outils de versioning (Git)
- Soft skills et méthodologies agiles : travail en équipe, gestion de projet, communication technique
Objectifs de la formation
- Maîtriser les langages de programmation front-end et back-end pour concevoir des applications web complètes.
- Développer des compétences en gestion de bases de données et en architecture logicielle sécurisée.
- Être capable de collaborer efficacement dans un environnement agile et international.
- Acquérir les bonnes pratiques de déploiement, maintenance et optimisation d’applications web.
- Comprendre et appliquer les principes de cybersécurité dans le développement logiciel.
Découvrir l’établissement
