الانتقال إلى المحتوى الرئيسي
Gust Training

Formation Play! Framework 2

Objectifs de la formation play framework Play 2! est un framework complet dédié au Web pour créer rapidement des applications web en Java ou

المدة
3 Jours
المستوى
Intermédiaire
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

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

لمن تتوجه هذه الدورة؟

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

المتطلبات المسبقة

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 œuvre
  • Variables
  • Opérateurs
  • Structures de contrôle
  • Commentaires
  • Tableaux

Fondements du langage

  • Simplicité et productivité
  • API Restful
  • Fullstack: mise à disposition des composants natifs pour le développement Web.
  • Stateless
  • Montée en charge

Première application

  • Installation
  • Console Play! Commandes de base
  • Structure de l’application.
  • Développement avec un IDE
  • Débogage
  • Configuration de l’application en environnements d’entreprise
  • Déclaration des URLs (HTTP Routing).

Conception de l’application Web MVC

  • Design Pattern MVC et mise en œuvre avec Play!
  • Le Modèle
  • intégration de JPA / ORM.
  • Le Contrôleur
  • Les “Actions”
  • Fourniture de la réponse.
  • La Vue
  • Templating (Scala, Helpers)
  • Traitement des formulaires de saisie
  • Scopes Web
  • Programmation 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.
  • Web socket avec socket.io.

Industrialisaton

  • Tests Unitaires
  • Tests fonctionnels
  • Tests des templates, des routes, des controllers.
  • Tests d’intégration
  • Intégration continue.
  • Déploiement
  • Dépendances et versioning
  • Configuration avancée
  • Packaging de l’application
  • Sécurisation
  • Cloud computing

المواضيع: Java - Framework et outils

دورات أخرى

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

دورات أخرى

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

المدة
1 Mois
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

دورات أخرى

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

المدة
1 Mois
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

دورات أخرى

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

المدة
1 Mois
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Avancé
تواصل عبر واتساب