Formation Développement - Qualité des applications
Description
Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de développer une application informatique de qualité en utilisant les méthodes et outils de bonnes pratiques
- Connaître les bonnes pratiques d’écriture d’un code incluant la maintenance de l’application
- Connaître les outils nécessaires à la fabrique logicielle pour produire des livrables de qualité
- Appréhender l'offre des outils de tests de performance et de charge
- Appréhender les outils et phases de mise en oeuvre d’une intégration continue
- Savoir utiliser Git pour gérer les codes sources
- Architectes
- Développeurs
- Analystes
- Chefs de projets
- Disposer d’une première expérience de développement
- Maîtriser un langage de programmation (C#, Java ou C++)
- 1
Logiciel et qualité
- La structure du code source
- La gestion des dépendances/couplages faibles
- Mutualisation de code
- Les défauts logiciels : origines
- Intérêt, évaluation
- Les risques et coûts d'un programme non-testé
- Indicateur
- 2
Le test durant le cycle de vie du logiciel
- Mode Agile / Cycle en V : impacts sur les tests
- Les niveaux de tests
- Les cibles de tests
- 3
Présentation de techniques de tests
- La revue de code
- Boites noires
- Boites blanches
- Quelles techniques de tests choisir?
- Travaux pratiques : choisir et mettre en oeuvre un type de test selon les exemples concerts proposés
- 4
Automatisation des tests et des livrables
- La toolchain de test : choix et construction de la fabrique logicielle
- Présentation des acteurs du marché
- Automatisation des tests GUI/IHM
- Exécution et génération de rapport de test
- Les tests en mode Agile
- Granularité des tests
- Les types de tests
- 5
GIT : présentation de l'outil
- Décentralisation
- Fichiers et répertoires
- Gestions des commits
- Synchronisation des référentiel distant
- Comparaison
- Tags
- Patchs
- 6
GIT : Gestion des branches
- Ajout de branches
- Navigation
- Fusion
- Résolution des conflits
- Branche temporaire
- 7
JIRA : Gestion des bugs
- Le bug tracking
- La communication avec les utilisateurs
- Suivi de l'activité
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation Développement - Qualité des applications
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.