Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Le binding entre objets et information affichées ou saisies
La validation des informations saisies
Utilisation de la session, des cookies, des headers
7/ Développer la vue
Le templating
Les balises personnalisées (custom tags)
L’intégration avec Javascript / Ajax
L’intégration avec les frameworks CSS (LESS, bootstrap)
L’internationalisation i18n
8/ La gestion du routage
Introduction à REST
Naviguer dans l’application
Associer les ressources aux URLs
La négociation de contenu
9/ Utiliser une base de données
Gérer les migrations de schéma
Via Jdbc
Via Jpa
Via Ebean
10/ Les techniques avancées de tests
Les tests unitaires
Le développement de fixture
L’utilisation de Sélénium
11/ Les modules indispensables
Comment sécuriser l’application ?
Le module d’administration
Le moteur de recherche
La génération de documents PDF
12/ JSON
Utilisation de Jackson avec Play Framework 2
Servir du JSON avec une action
ACCÈS À UNE BASE DE DONNÉES
Revue des différentes méthodes d'accès à une base de données
Le fichier application.conf
Utilisation de JPA avec Play Framework 2
Gérer les versions d'une base de données avec les évolutions
Servir une réponse asynchrone
13/ Concepts avancés
Utilisation du cache
Utilisation de Akka
Utilisation de l'API WS de Play pour effectuer des appels REST
Internationalisation de l'application
L'injection de dépendance avec Guice
Intégration avec une librairie front comme ReactJS ou Vue.js
Réalisation de tests unitaires et bonnes pratiques (TDD, ...)
14/ La préparation pour la mise en production
Configurer l’application
La gestion des dépendances et la résolution des conflits
Le déploiement autonome ou dans un serveur d’applications
Organiser les évolutions de la base de données
Le déploiement dans le cloud
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs Java
Chefs de projets
Dates
Dates
Du 10 au 14 Juin 2024
Du 28 Oct. au 01 Nov. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.