BTS · Sciences et Technologies
Développeur d'application
BTS2 ansInformatique
Présentation
Le BTS Développeur d'application forme des techniciens capables de concevoir, développer et maintenir des applications web, mobiles et de gestion. Dans le contexte d'une Afrique numérique en pleine ébullition, les développeurs sont parmi les profils les plus recherchés : startups fintech, agritech, healthtech, e-commerce et administrations publiques en cours de digitalisation ouvrent des opportunités considérables au Togo et dans la sous-région.
Compétences visées
- Concevoir et développer des applications web avec HTML, CSS, JavaScript et un framework
- Développer des applications back-end avec Python, PHP ou Java et des bases de données SQL
- Modéliser des bases de données relationnelles et rédiger des requêtes SQL
- Intégrer des API REST et des services externes (paiement mobile, cartographie)
- Appliquer les méthodes de développement agile (Scrum, Git, tests unitaires)
- Déployer et maintenir des applications sur des serveurs cloud ou hébergement local
Programme
Développement Web Front-End
- HTML5, CSS3 et design responsive
- JavaScript fondamentaux et DOM
- Framework Vue.js ou React
- Accessibilité et performances web
Développement Mobile
- Introduction au développement Android (Java/Kotlin)
- Applications hybrides (React Native ou Flutter)
- Intégration Mobile Money (MTN, Moov, Wave)
- Publication sur stores (Google Play, App Store)
Données
- Python (Django/Flask) ou PHP (Laravel)
- Bases de données relationnelles : MySQL, PostgreSQL
- API REST et formats JSON/XML
- Sécurité des applications web (OWASP)
Architecture Logicielle Et Méthodes
- UML et modélisation (cas d'utilisation, classes)
- Méthodes agiles : Scrum et Kanban
- Gestion de versions avec Git/GitHub
- Tests unitaires et débogage
Débouchés
- Développeur junior
- Développeur web/mobile
- Intégrateur
Admission
L'admission se fait sur dossier et entretien. Les conditions détaillées et les pièces à fournir sont précisées au moment de l'inscription.