Formation Play! Framework 2


REFERENCE
 
 
JPLA
DUREE
 
 
3 jours
TARIFS
 
 
En Intra
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

Play 2! est un framework complet dédié au Web pour créer rapidement des applications web en Java ou en Scala. Prenant sa distance par rapport à l'écosystème JEE, Play 2! a été pensé pour rendre le développement plus productif et plus fun. Simple, puissant, moderne, adaptable; ses possibilités font de lui un framework résolument tourné l'avenir Cette formation Play framework vous permettra de :
- Situer le framework Play! dans l'écosystème Java.
- Concevoir, développer et industrialiser une application Web Play!.
- Acquérir quelques bonnes pratiques de développement dans cet environnement.

PRÉ-REQUIS :
 

Connaissance intermédiaire des bases du langage Java

PUBLIC :
 

Cette formation Play framework s'adresse aux développeurs, aux ingénieurs et aux chefs de projet

PROGRAMME :
 

 

Play! Dans l'écosystème Java

Rappels sur l'architecture d'application Web.Comprendre le besoin.Solutions Java concurrentes.Avantages du Framework Play!Concepts mis en oeuvreVariablesOpérateursStructures de contrôleCommentairesTableaux

Fondements du langage

Simplicité et productivitéAPI RestfulFullstack: mise à disposition des composants natifs pour le développement Web.StatelessMontée en charge

Première application

InstallationConsole Play! Commandes de baseStructure de l'application.Développement avec un IDEDebogageConfiguration de l'application en environnements d'entrepriseDéclaration des URLs (HTTP Routing).

Conception de l'application Web MVC

Design Pattern MVC et mise en oeuvre avec Play!Le Modèleintégration de JPA / ORM.Le ContrôleurLes "Actions"Fourniture de la réponse.La VueTemplating (Scala, Helpers)Traitement des formulaires de saisieScopes WebProgrammation asynchrone

Boîte à outils Play!

Le ressources (css, javascript, images).Intégration aux autres framework Web! (Google closure, require.js, css bootstrap).Cache et gestion de la problématique du stateless.Websocket avec socket.io.

Industrialisaton

Tests UnitairesTests fonctionnelsTests des templates, des routes, des controllers.Tests d'intégrationIntégration continue.DéploiementDépendances et versioningConfiguration avancéePackaging de l'applicationSécurisationCloud computing

 

EN INTRA SEULEMENT
FORMATION PLAY FRAMEWORK
Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs
S’inscrire à la formation
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 
Gradle est surement l’outil de build le plus avancé et le plus performant. Il allie les capacités de scripting d’un outil comme Ant à celles de configuration par...

3 j

 
Groovy est un langage de scripting extrêmement populaire qui a de nombreux cas d’usage : Mise au point d’un DSL, automatisation de tâches et même création...

2 j

 
Maven est un outil logiciel libre pour la gestion de cycle de vie des projets java. C'est un acteur majeur dans le monde java EE. De la création au déploiement sur serveur en...

2 j

 

Java - Java EE

JHipster
JHipster est le générateur d’application dont tout le monde parle. Il regroupe toutes les technologies, frameworks et méthodologies du moment en générant...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB