Développeur-euse backend
Information sur la formation
Titre : Développeur Back-End
Type de formation : Métier
Durée : 12 semaines
Description de la formation
Le Développeur Back-End est en charge de la conception, du développement, de la sécurisation et du déploiement des fonctionnalités techniques côté serveur d’une application web ou mobile. Il travaille à partir d’un cahier des charges pour proposer des solutions techniques adaptées, créer l’architecture de la solution, développer des API robustes et sécurisées, et assurer leur mise en production.
Il évolue dans des environnements collaboratifs en utilisant des outils de versionning et des frameworks adaptés. Ce métier s’adresse aux passionnés de développement qui souhaitent maîtriser la partie invisible mais essentielle des applications numériques.
Les prérequis
Niveau Bac+2 en Génie Logiciel, Méthodes Informatiques Appliquées à la Gestion (MIAGE), ou tout diplôme équivalent
Bonne maîtrise des bases de l’algorithmique, de la programmation orientée objet et de la logique informatique
Notions de base en développement web et compréhension du fonctionnement des applications web
Les compétences à travailler durant la formation
Modéliser une solution informatique à partir d’un cahier des charges
Définir l’architecture technique d’une application
Développer des API sécurisées et fonctionnelles (CRUD, tests, gestion d’erreurs, sérialisation, authentification)
Maîtriser un framework de développement back-end
Collaborer avec Git et des plateformes comme GitHub/GitLab
Déployer et conteneuriser une application
Réaliser des tests unitaires et fonctionnels
Optimiser les performances d’une application back-end
Les débouchés de la formation
Développeur Back-End junior
Développeur d’API
Intégrateur de solutions logicielles
Perspectives d’évolution : Développeur sénior, Testeur QA, Chef d’équipe, CTO
Certificat à obtenir enfin de formation
Titre professionnel de Développeur Back-End (catégorie 8 selon la Convention collective du Commerce du Sénégal)