RIA02 - Développer des applications avec Rialto/JSF

Il est possible aujourd’hui de créer des applications web avec des interfaces utilisateurs extrêmement riches. Ces applications sont dites de type « web 2.0 ». Elles restent cependant difficiles à développer, du fait du nombre et de la complexité des technologies employées.

Rialto/JSF est un framework visant à résoudre spécifiquement cette problématique. Il met en œuvre les composants Javascript  évolués de Rialto à travers une API JSF, d'où les avantages suivants :

  • Utilisation facile des composants, sans avoir à manipuler les API Rialto de bas niveau
  • Construction de l’application autour d’un modèle standard et reconnu
  • Support des fonctionnalités natives de JSF : internationalisation, conversion, validation.

Ce cours est conçu pour un public impliqué dans le développement logiciel, désirant être immédiatement opérationnel sur cette technologie.

Objectifs du cours
Au terme de cette formation, les participants connaissent le framework JSF, son fonctionnement et savent :

  • Démarrer un nouveau projet
  • Créer des écrans avec les composants Rialto
  • Gérer les traitements et enchaînements

Exercices Pratiques
Ce cours repose très largement sur des exercices pratiques offrant une expérience concrète et permettant de combiner les concepts énoncés lors de la composante théorique du cours.

Les sujets traités dans ce cours incluent

  • Introduction
    Evolution des technologies : servlets, JSP, Struts, JSF, AJAX, Web 2.0, Rialto
  • Le framework JSF
    Architecture
    Fonctionnalités
    Mise en œuvre
    Exercice : hello world JSF
  • Rialto
    Les différents composants
    La notion de Single Page Interface
    Les différentes implémentations
    Exercice : créer un écran Rialto statique
  • Rialto/JSF
    Installation et configurationMise en œuvre des différents composants
    Valider les données saisiesConvertir les données saisies
    Exercice : créer un formulaire de saisie
    Exercice : traiter les données saisies
  • Internationaliser une application
    Exercice : créer une liste
    Exercice : utiliser les onglets
    Exercice : découper un écran avec des splitters

Outils : Rialto Studio

Qui peut participer à ce cours
Ce cours s’adresse prioritairement à des développeurs peu expérimentés, ingénieurs logiciels ou chefs de projets souhaitant mettre en œuvre une application Web 2.0 avec Rialto. La participation à ce cours nécessite une connaissance de Java. Une expérience du développement avec Eclipse IDE et des technologies servlet/JSP est recommandée.

Personnalisation et session sur site client
Ce cours peut être personnalisé pour mieux répondre à vos projets spécifiques ainsi qu’aux attentes de vos collaborateurs.Il peut  être organisé dans vos locaux.Veuillez nous contactez pour les conditions de cours intra-entreprise.

Durée
3 jours

Retour à Catalogue