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