?global_aria_skip_link_title?

Accueil myOrientation

Me connaître - Etape 1: J'identifie mes intérêts, points forts et attentes professionnelles

Professions et formations - Etape 2: J’explore le monde des professions et des formations

Qualités requises et conditions d'admission - Etape 3: Je compare mes points forts avec les qualités requises et les conditions d'admission des métiers

Stages - Etape 4: J’explore en détail les métiers qui m’intéressent le plus

Projet professionnel - Etape 5: J’évalue mes résultats et me décide pour une profession ou une formation

Apprentissage - école - Etape 6: Recherche d'une place d'apprentissage et / ou inscription à une école

Préparation - Etape 7: Je me prépare à ma formation en entreprise ou en école

Dossier de travail - Tes résultats

Veuillez patienter...

Préparation de votre dossier myOrientation.

Déconnecté

Votre session de travail est expirée. Vous allez être redirigé sur la page d'accueil. Veuillez vous connecter à nouveau pour continuer votre session de travail.
Recherche

Développement logiciel 101 : méthodologies et outils

CAS

Université de Genève (UNIGE) > Centre de formation continue et à distance

Ajouté à myOrientation

Catégories
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

Informatique

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

orientation.ch