Formation Play Framework

Formation Play Framework

Formateur :
Catégories :
Avis :

A propos de cette formation

La framework Play 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.

A la fin de cette formation Play, vous serez capable de comprendre les enjeux du développement d’une application avec ce framework, vous saurez aborder un projet nouveau ou existant, et vous serez autonome sur la création d’une application.

Programme de la formation

 

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!
  • Eclipsification d’un projet 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

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: