2 sessions disponibles pour cette formation
Voir les sessionsOrganisme / Établissement
4 avenue GAMBETTA - 81000 ALBI
Contact
Objectifs de la formation
La formation permet à l’apprenant·e de :
br
- br
- branalyser les besoins des utilisateurs et rédiger des spécifications techniques,
br
développer des applications web, mobiles et métiers,
br
concevoir, interroger et sécuriser des bases de données,
br- brintégrer des solutions logicielles dans une architecture existante,
br
mettre en œuvre des tests, corriger les bugs, optimiser les performances,
br- brassurer la maintenance corrective et évolutive des applications,
br
collaborer en méthode projet (cycle en V, Agile, Scrum),
br- brutiliser des frameworks, API, environnements collaboratifs et outils DevOps,
br - brintégrer les bonnes pratiques de cybersécurité dans les développements.br
br
br
br
br
br
br
br
br
Contenu
1. Développement de solutions logicielles
Langages (Python, Java, JavaScript, PHP…), frameworks web, APIs, versioning (Git), environnement de développement.br
2. Conception et gestion des bases de données
Modélisation (Merise/UML), SQL, sécurisation, optimisation, requêtes avancées.br
3. Cybersécurité des applications
Tests, gestion des vulnérabilités, sécurisation des accès, conformité réglementaire.br
4. Gestion du patrimoine applicatif
Maintenance corrective et évolutive, documentation, suivi des incidents, normes de qualité.br
5. Gestion de projet informatique
Méthodes Agile & Scrum, maquettage, cahier des charges, planning, collaboration.br
6. Support et accompagnement des utilisateurs
Tests utilisateurs, déploiement, formation, documentation fonctionnelle.br
7. Enseignements transversaux
Maths pour l’informatique, CEJM, expression, anglais technique.br
Mises en situation professionnelles
Projets tutorés, mini-projets de développement, missions d’alternance, portefeuilles de compétences.
Résultats attendus
À l’issue de la formation, l’apprenant·e est capable de concevoir, développer, déployer et maintenir des applications informatiques adaptées aux besoins des organisations. Il·elle maîtrise la programmation, les bases de données, les tests, la documentation, la cybersécurité et la gestion de projet. Le·la diplômé·e est immédiatement opérationnel·le en tant que développeur·se, intégrateur·rice, technicien·ne logiciel ou chargé·e d’applications.