Le Développeur Full Stack est un développeur complet et polyvalent, qui travaille à la fois côté Back-End et Front-End.
En fonction des besoins de son entreprise ou de ses clients, le Dev Full-Stack peut être amené à travailler sur n’importe quelle facette d’un site, logiciel ou d’une appli et concevoir ou configurer principalement les aspects Front-End, Back-End ainsi que l’architecture et l’infrastructure.
Perspectives
- Développeur d’applications
- Développeur WEB et mobiles
- Gestionnaire de projet
- Startuper.
Compétences développées
- Concevoir, actualiser et modulariser une application
- Développer sous-système UNIX
- Développer le Backend d’une application (Django, DRF, NodeJS et micro services)
- Développer le frontend d’une application (HTML5 / CSS3, ReactJS, VueJS).
Contenu de la formation
Principaux modules :
- Algorithmique et Programmation
- Programmation et objet
- Construire une application de taille moyenne
- Action commerciale
- Développement back end et front end
- Techniques de communication en 2 langues étrangères
- Soft Skills et développement personnel
- Réalisation du projet de fin d’année Bac+2
- Stage d’immersion en entreprise.