University of California, Berkeley - Extension
Programme en développement logiciel
Berkeley, États-Unis d'Amérique
Cours
DURÉE
3 ans
LANGUES
Anglais
RYTHME
À plein temps
DATE LIMITE D'INSCRIPTION
DATE DE DÉBUT AU PLUS TÔT
Sep 2026
FRAIS DE SCOLARITÉ
USD 5 970
FORMAT D'ÉTUDE
Formation à distance
Ce programme développe des compétences pratiques en développement logiciel, notamment en programmation Java et Python, structures de données et algorithmes, concepts de bases de données, développement web full-stack, cloud computing, architecture et conception logicielle, DevOps, CI/CD, gestion de versions, sécurité, optimisation des performances, tests et outils d'IA appliqués au développement logiciel. Les étudiants conçoivent, développent et testent des applications et réalisent un projet de fin d'études axé sur le développement d'applications concrètes. Ce projet met en pratique la gestion de projet, le développement en équipe, le cycle de vie du développement logiciel, les méthodes agiles, le développement collaboratif et les méthodologies de sécurité logicielle. Le cursus comprend six cours, soit 12 unités semestrielles, à suivre sur une période d'un à trois ans ; tous les cours doivent être validés en trois ans.
Ce programme est présenté comme une préparation aux carrières dans le développement logiciel et aux rôles connexes tels que développeur logiciel, développeur front-end et développeur back-end. La page indique que les offres d'emploi pour ces postes sont nombreuses et que l'expérience et la capacité à démontrer ses compétences sont essentielles à l'évolution de carrière.
Les étudiants suivent six cours totalisant 12 unités semestrielles : un cours obligatoire de programmation, un cours de développement front-end, un cours de bases de données, un cours obligatoire de développement back-end, un cours au choix et un projet de fin d’études obligatoire. L’ordre recommandé est le suivant : structures de données et algorithmes ; un cours de développement front-end ; un cours de bases de données ; applications web modernes et informatique en nuage ; un cours au choix ; et projet de fin d’études en développement logiciel. Les étudiants peuvent terminer le cursus en un an seulement ou prendre jusqu’à trois ans. Il est fortement recommandé de suivre les cours dans l’ordre indiqué. Tous les travaux doivent être terminés en trois ans.


