CAS Conception et technologies des applications Web 2020

Ce CAS présente les outils et modèles de conception et de développement d’applications et de systèmes d’information basés sur le Web. Nous travaillons le design d’interfaces, la sécurité, le Web sémantique, etc. Nous vous présentons des mises en application via des frameworks de développement Web.

Informations

Période

11 janvier 2020 - 18 juillet 2020
10 Crédits ECTS
150 Heures enseignement en présence

Langue

Français

Format

En présence et à distance

Renseignements

Alexandre DE MASI
+41 (0)22 379 02 39
formationcontinue-ntw(at)unige.ch

Lieu

Genève

Inscriptions

Délai d'inscription

15 décembre 2019
Inscriptions par module possible

Contribution aux ODD

Objectif 4 : Assurer l’accès de tous à une éducation de qualité, sur un pied d’égalité, et promouvoir les possibilités d’apprentissage tout au long de la vie Objectif 5 : Parvenir à l’égalité des sexes et autonomiser toutes les femmes et les filles Objectif 8 : Promouvoir une croissance économique soutenue, partagée et durable, le plein emploi productif et un travail décent pour tous Objectif 9 : Bâtir une infrastructure résiliente, promouvoir une industrialisation durable qui profite à tous et encourager l’innovation Objectif 12 : Établir des modes de consommation et de production durables Objectif 17: Renforcer les moyens de mettre en oeuvre le Partenariat mondial pour le développement durable et le revitaliser

Objectifs

  • Connaître et comprendre les nouveaux outils et modèles de conception et de développement d'applications et de systèmes d'information basés sur le Web: modèles de documents et d'interfaces, Web sémantique et les Framework de hauts niveaux associés au JavaScript, PHP, etc, nouveaux modèles de données non relationnels, NOSQL
  • Comprendre et intégrer les nouvelles dimensions des systèmes d'information Web: mobilité, prise en compte du contexte, design d'interfaces adaptatives (responsive design); utilisation des réseaux sociaux, collecte et analyse de masses de données, accès aux bases de connaissances; intégration de la sécurité dans les applications Web
  • Réaliser des exercices et un projet annuel pour mettre en pratique les différents sujets abordés

Public

Toute personne impliquée ou désirant s'impliquer dans la conception et/ou le développement d'applications et de systèmes d'information Web: développeur, concepteur Web, concepteur et architecte de SI, responsable de SI, chef de projet etc.
Personne ayant une expérience pratique professionnelle dans le domaine et souhaitant formaliser ses connaissances, acquérir une mise à niveau dans des domaines cibles, et/ou assurer une veille technologique.

Programme

8 modules

  • Langages et développement Web

  • Interfaces Web

  • Design centré utilisateurs

  • Interlude

  • Données et géodonnées sur le Web 

  • Modèles et bases de données sur le Web

  • Sécurité

  • Intelligence artificielle sur le Web

Direction

Prof. Giovanna DI MARZO SERUGENDO et Prof. Gilles FALQUET, Centre universitaire d'informatique (CUI), Université de Genève

Coordination

Alexandre De MASI, Université de Genève
Approfondissez, validez et mettez à jour vos connaissances en conception et développement d’application Web.

Tous les modules peuvent être pris à la carte.
Le programme propose aussi des sessions payantes ouverte aux personnes extérieures au CAS en une journée.

Prix

1880 CHF

Description

  • HTML5
  • JavaScript
  • Git versioning : Ce cours fait parti des sessions en un jour ouvert aux personnes extérieures au CAS (400CHF).
  • Modélisation bases de données (UML)
  • Langage SQL : Ce cours fait parti des sessions en un jour ouvert aux personnes extérieures au CAS (400CHF).
  • PHP
  • Web services SOAP/REST

Prix

400 CHF

Description

  • CSS3
  • Framework CSS

Ce module fait parti des sessions en un jour ouvert aux personnes extérieures au CAS.

Prix

720 CHF

Description

  • Interfaces Hommes Machines (IHM) : Ce cours fait parti des sessions en un jour (ou un jour et demi) ouvert aux personnes extérieures au CAS (400CHF ou 550CHF)
  • Analyse IHM
  • Prototypage IHM
  • Théorie du design mobile
  • Responsive Design 

Prix

550 CHF

Description

  • Durabilité du logiciel
  • Évolution Technologique des architectures logicielles dans le web
  • Méthode : Scrum / Agile

Prix

390 CHF

Description

  • Géolocalisation.
  • Données géospatiales model et traitements
  • Internet des objets (IOT)

Prix

550 CHF

Description

  • NoSQL : les modèles non-relationnels ; pourquoi et comment ?
  • RDF,SPARQL et les Linked Open Data
  • Déploiement Cloud

Date(s)

20 juin 2020

Prix

390 CHF

Description

Ce cours fait parti des sessions en un jour ouvert aux personnes extérieures au CAS (400CHF).

Prix

880 CHF

Description

  • Recherche d'Information (RI) -
  • Web sémantique  : Ce cours fait parti des sessions en un jour ouvert aux personnes extérieures au CAS (400CHF).
  • Machine learning /AI

Date(s)

18 janvier 2020

Prix

400 CHF

Intervenants

Nicolas Fränkel

Description

Ce cours permet d'appréhender la raison d'être d'un Gestionnaire de Contrôle de Sources et d'en expliquer les fonctionnalités basiques. Après une explication sur les CVS legacy et les CVS distribués, nous aborderons le DCVS le plus répandu actuellement Git, et ses fonctionnalités. Finalement, nous décrirons deux manières diamétralement opposées pour travailler avec Git, en détaillant leur avantages respectifs.

Date(s)

1 février 2020

Prix

400 CHF

Intervenants

Dejan Munjin

Date(s)

21 mars 2020

Prix

400 CHF

Intervenants

Philippe Monteiro

Date(s)

28 mars 2020
4 avril 2020

Prix

550 CHF

Intervenants

Patrick Roth

Description

Le cours est en deux parties: 

  • Jour 1 : Analyse, prototypage
  • Jour 2 : Evaluation

La première journée est facturée 400 chf. La deuxième demi-journée est optionnelle et est facturée 150chf supplémentaire.

Date(s)

20 juin 2020

Prix

400 CHF

Intervenants

Philippe Monteiro

Date(s)

4 juillet 2020

Prix

400 CHF

Intervenants

Sahar Aljalbout

Evaluation

Projet de fin de programme

Titre obtenu

Le Certificat de formation continue en conception et technologies des applications web est obtenu lorsque le participant a suivi régulièrement tous les modules et rendu les travaux prévus pour les 6 modules ainsi que le projet de fin d'études.

Conditions d'admission

Pré-requis: connaissance des langages: PHP, JavaScript, CSS, HTML

Comité directeur

Prof. Gilles Falquet, Institut de Science de Service Informationnel, Faculté d'économie et de management, Université de Genève; Prof. Giovanna Di Marzo Serugendo, Institut de Science de Service Informationnel, Faculté des sciences de la société, Université de Genève

Nombre de participants

max. 15 participants

Horaires d'enseignement

Les samedis matin hors vacances scolaires genevoises
  • Prof. Gilles Falquet - Professeur Associé (cui.unige.ch/~falquet)
  • Dr. Patrick Roth - Responsable du pôle "E-Learning" à l'UNIGE
  • M. Nicolas Frankel - Architecte logiciel (http://frankel.ch)
  • M. Philippe Monteiro - Ingénieur logiciel (LinkedIn)
  • Dr. Jacques Guyot - Fondation Olanto (Olanto.org)
  • Dr. Dejan Munjin -  Docteur en Systèmes d'information (LinkedIn)
  • Mme Sahar Aljalbout - Doctorante en Systèmes d'information

Contribution aux ODD

Objectif 4 : Assurer l’accès de tous à une éducation de qualité, sur un pied d’égalité, et promouvoir les possibilités d’apprentissage tout au long de la vie Objectif 5 : Parvenir à l’égalité des sexes et autonomiser toutes les femmes et les filles Objectif 8 : Promouvoir une croissance économique soutenue, partagée et durable, le plein emploi productif et un travail décent pour tous Objectif 9 : Bâtir une infrastructure résiliente, promouvoir une industrialisation durable qui profite à tous et encourager l’innovation Objectif 12 : Établir des modes de consommation et de production durables Objectif 17: Renforcer les moyens de mettre en oeuvre le Partenariat mondial pour le développement durable et le revitaliser

Les termes utilisés pour désigner des personnes sont pris au sens générique; ils ont à la fois la valeur d'un masculin et d'un féminin.