Développement logiciel 101 : méthodologies et outils
CAS
Université de Genève (UNIGE)
- Lieu de formation
-
Carouge GE (GE)
- Langue d'enseignement
-
français
- Type de formation
-
Hautes écoles universitaires HEU - Formation continue: formations longues
- Modalités temporelles
-
À temps partiel
- Thèmes de formation
-
Études et formations en informatique
- Domaines d'études
- Swissdoc
-
7.566.5.0
Mise à jour 26.03.2020
Description
Description de la formation
Le Certificate of Advanced Studies (CAS) est une formation postgrade donnée par les hautes écoles et elle équivaut à au moins 10 crédits ECTS.
Le programme, organisé sur un an, comprend huit modules de cours et de travaux pratiques, des travaux personnels ainsi qu'un projet de fin d'études.
- Module 1 : Introduction
- Module 2 : le cycle de vie du logiciel (gestion de projets Agile, maintenance, durabilité, etc.)
- Module 3 : les méthodologies de développements (extreme programming, design patterns, design thinking, langages de spécification, etc.)
- Module 4 : les questions éthiques (responsabilité numérique, protection des données, cadres légaux, etc.)
- Module 5 : les outils de développement (versionning, virtualisation, outils de composition, injection de dépendances, MVC frameworks, etc.)
- Module 6 : l’architecture web et les performances liées (rappels développement web, sécurité OWASP, etc.)
- Module 7 : les tests (tests unitaires, tests d’intégrations, etc.)
- Module 8 : la pratique du code propre (refactoring, analyse de code, etc.)
- Travail d'intégration des connaissances.
Admission
Conditions d’admission
- Pré-requis: connaissance du langage Java
Admission sur dossier constitué du bulletin d'inscription, auquel doivent être annexés:
- un curriculum vitae complet
- photocopies des diplômes
- une photocopie de la carte d'identité
- une photo passeport
Le dossier peut-être envoyé par email ou par courrier.
Groupe cible
Développeurs, chefs de projet, consultants travaillant dans des entreprises, administrations, organisations internationales, associations ou sociétés de service.
Coûts
CHF 6'000.- pour le programme complet
Diplôme
- Certificate of Advanced Studies CAS
CAS en Développement logiciel 101: méthodologies et outils
Infos pratiques
Lieu / adresse
- Carouge GE (GE)
Centre Universitaire d'Informatique (CUI)
Battelle - bâtiment A
7, route de Drize
Déroulement temporel
Début des cours
Septembre, en principe chaque année
Durée de la formation
360 heures de formation dont 168 heures d’enseignement en présence. Les jeudis (et 4 mercredis) en fin d'après-midi de 17h à 21h30, de septembre à juin.
Modalités temporelles
- À temps partiel
Langue d’enseignement
- français
Liens
Renseignements / contact
Alexandre de Masi
Université de Genève – CUI
Route de Drize 7
1227 Carouge
E-mail: cas-devlog@unige.ch
Tél. +41 22 379 01 92
Institution 1
Université de Genève (UNIGE)
Rue du Général-Dufour 24
1211 Genève 4
Tél.: +41 (0)22 379 71 11
URL:
www.unige.ch/
Autres informations
Centre pour la formation continue et à distance
Université de Genève (UNIGE)
Rue du Général-Dufour 24
1204 Genève
Tél.: +41 (0)22 379 78 33
E-mail:
URL:
www.unige.ch/formcont/