CI26-53062 - Java EE - Framework Play !
Réaliser et déployer des applications avec Play
INTRA : sessions à planifier pour votre entreprise
La framework Play[nbsp]! est présenté comme étant un framework Web Java conçu par des développeurs Web. Il met
l'accent sur la productivité des développeurs et cible les architectures entièrement en REST.
Objectifs
Être capable de comprendre les
enjeux du développement d'une
application avec Play. Savoir créer
une application. Play.
Profils
Développeurs, architectes Java.
Prérequis
Avoir suivi le stage `Servlet, JSP -
Développement Web Java EE` ou
posséder un niveau équivalent.
Durée
3 jours
Prix
Intra uniquement, nous consulter.
Les + pédagogiques
• Un tour d’horizon complet du
framework Play.
• Un fil conducteur pour la mise en
pratique.
• Beaucoup de pratique : les
stagiaires mettent en pratique
l’ensemble des points abordés.
Programme
Introduction
Problématiques de la programmation serveur
Présentation de Play ! Framework
Avantages majeurs de Play ! : Template, Debug, Hot Refresh, Building, etc.
La ligne de commande Play !
Installation, création et test d’un projet Play !
Eclipse et Play
Modèle MVC
Les contrôleurs pour mieux gérer le flux de votre application
Les actions pour le comportement
Les vues et modèles de données
La couche de modèle
Créer des pages web avec Play !
Types de données retournées par Play (HTML, JSON, XML, PDF etc.)
Templating avec Groovy (Play version 1) ou Scala (version 2)
S’assurer d’architecturer son code pour réutiliser ses templates
• Internationalisation
Persistance avec JPA
Mise en œuvre de JPA dans notre application Play !
Faire du CRUD aisément
JPA ou Hibernate ? Partiellement ou complètement ?
Comment utiliser le même modèle pour n applications ?
Validation des données
Les objets de validation
Les annotations de validation
Comment gérer ces validations dans notre application proprement
Les modules Play !
Comment Play! gère les modules
Comment gérer des dépendances
Exemples de modules très utilisés : CRUD, SECURE
Créer son propre module
Créer son repository Play pour des modules privés
Tests unitaires
Tester ses différentes couches
Le Test Runner
Tests techniques ou fonctionnels
Les tests JUnit
Sous le capot de Play !
• Stateless
Les Web Sockets HTML5 et Play
Play et une application single page AJAX/Flex/Silverlight
Intégrer du JavaScript/AJAX dans une application Play
Cycle de vie : Développement, Recette, Tests, Production
Maximiser les performances d’une application Play
Tâches programmées
FuturSkill Training - 13, rue Ernest RENAN - 92000 Nanterre
Tél : +33 (0)1 78 14 18 11 - www.futurskill-training.fr - [email protected]
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !