Développement de logiciels

Les Spécialisations et les cours Développement de logiciels traitent les processus de création de logiciels, notamment les outils et méthodologies de développement (tels que le développement agile), les langages de programmation (y compris Python, C, Java et Scala) et l'architecture et les tests des logiciels.

...

Obtenez votre diplôme

Cours populaires

Earn the Spatial Data Analysis & Visualization MasterTrack™ Certificate from a top university.

Apply by the final deadline on July 20th and prepare yourself for the workplace of the future.

Cours les plus suivis

Certificats les plus appréciés

Tout programmer en Python

Programmation pour la robotique

Cours les mieux notés

Bases de la programmation en C et en C++

    Questions fréquentes sur Développement de logiciels

  • Le logiciel correspond à l'ensemble d'instructions qui indique à un ordinateur ce qu'il doit faire. Le développement de logiciels comprend toutes les activités requises pour la conception, le déploiement, la maintenance et le support des logiciels. Chaque jeu vidéo, application mobile et programme informatique professionnel que vous utilisez passe par ce processus.

    Le développement de logiciels commence par un travail avec les utilisateurs et les autres parties prenantes afin de déterminer ce que le logiciel doit faire. Une architecture logicielle est ensuite choisie pour structurer le fonctionnement du programme, ainsi qu'une conception logicielle pour définir comment il répondra aux besoins des utilisateurs. Ce n'est qu'à ce moment que le processus de codage proprement dit commence, ce qui comprend également un examen approfondi par l'équipe et des tests d'assurance qualité. Une fois que le programme est prêt à être déployé, les développeurs de logiciels restent responsables de sa mise à jour, de la correction des bugs et de l'assistance aux utilisateurs.