Formation Play! Framework 2

Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence JPLA
Éligible CPF Non

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 2 vous permet de maîtriser les bonnes pratiques et le développement de l'environnement Play! Framework 2.

Objectif opérationnel :

Savoir maîtriser les bonnes pratiques et le développement de l'environnement Play! Framework 2.

Objectifs pédagogiques : 

À l'issue de cette formation Play! Framework 2 vous aurez acquis les connaissances et compétences nécessaires pour :

  • 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

Public :

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

Prérequis :

Connaissance intermédiaire des bases du langage Java

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

Date de mise à jour du programme : 22/03/2023

Dates et lieux

Du 24 au 26 avril 2024
Lieu
Distanciel
Durée
3 jrs
1910 € HT
Du 24 au 26 avril 2024
Lieu
Paris
Durée
3 jrs
1910 € HT
Du 26 au 28 juin 2024
Lieu
Distanciel
Durée
3 jrs
1910 € HT
Du 26 au 28 juin 2024
Lieu
Paris
Durée
3 jrs
1910 € HT
Du 30 octobre au 01 novembre 2024
Lieu
Distanciel
Durée
3 jrs
1910 € HT
Du 30 octobre au 01 novembre 2024
Lieu
Paris
Durée
3 jrs
1910 € HT
Du 18 au 20 décembre 2024
Lieu
Distanciel
Durée
3 jrs
1910 € HT
Du 18 au 20 décembre 2024
Lieu
Paris
Durée
3 jrs
1910 € HT


Formations Informatique
et Management
en ligne à ce jour

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

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB