- Introduction au génie logiciel: présentation générale
- Conception de logiciel: les méthodologies, les modèles et les processus utilisés pour concevoir et développer des logiciels.
- Analyse des exigences : comment comprendre les besoins des utilisateurs pour développer des logiciels qui répondent à leurs attentes.
- Planification de projet : comment planifier et gérer les ressources pour livrer un projet de logiciel dans les délais impartis.
- Codage et programmation : comment écrire du code efficace et maintenable en utilisant des langages de programmation tels que Python, Java, C++, etc.
- Tests et validation : comment s'assurer que les logiciels sont fiables et répondent aux exigences des utilisateurs.
- Maintenance et support : comment maintenir et améliorer les logiciels au fil du temps.
- Gestion de configuration : comment gérer les versions des différents éléments d'un projet de logiciel pour s'assurer que tout est cohérent et fonctionne correctement.
- Qualité logicielle : comment mesurer et améliorer la qualité des logiciels en utilisant des techniques telles que la vérification et la validation.
- Sécurité logicielle : comment protéger les logiciels contre les menaces telles que les virus et les attaques en ligne.
- Gestion de projet Agile : comment utiliser les méthodologies Agiles pour développer des logiciels de manière flexible et adaptable.
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !