Formation GWT

Présentation formation GWT

formation-gwt-objis.jpgNotre formation GWT 2.6 complète nos tutoriaux GWT. Après la formation GWT objis, vous aurez les réflexes et compétences clés vous permettant d’intégrer efficacement tout projet impliquant le framework GWT, en tant que développeur, concepteur ou architecte.

Créez des interfaces web riches et ergonomiques avec les composants GWT couplés aux composants Ext GWT (GXT). Mettez en oeuvre les patterns MVP et Event Bus . Couplez GWT avec Hibenate et Spring. Découvrez les concepts clés de Spring comme le chargement différé. Créez des applications multilingues et enfin testez vos applications GWT.

Tarif (Euros HT) Audience Pratique Financement Contact Inscription
Inter : 1690
Intra : Nous contacter
Développeurs JAVA 70% Opportunités
financement
07 63 03 11 08 Bulletin inscription

 

Planning des cours

 

Mois Janv Fév Mars Avril Mai Juin Juillet Aout Sept Oct Nov Déc
Lieu
PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS
Dates (3j)
30-1er Avril

13-15

14-16

Logiciels utilisés formation Maven

GWT 2.6, Ant 1.7.1 , Junit 4, Tomcat 8, Hibernate 4, MySQL 5, Spring 4

Vous allez apprendre à

telechargement_pdf_bulletin_inscription.gif

Choisir le bon conteneurs pour vos écrans GWT

Choisir la bonne mise en page ( Layout )

Utiliser les composants GWT fournis

Créer des composants réutilisable

Brancher des évènements

Mettre en oeuvre UIBinder et ClientBundle

Mettre en œuvre designs patterns MVP, Event Bus

Gérer l’historique des pages (I18N)

Comprendre le compilateur Java/Javascript de GWT

Industrialiser vos développement GWT avec MAVEN

Intégrer maven avec Spring, Hibernate, JPA

Tester vos applications maven

Générer du Javascript à partir de code Java

Intégrer GWT avec d’autre frameworks Javascript (Ext Js,Dojo…)

Déployer vos applications GWT

Maîtriser le nouveau mode ‘Superdev’ de GWT

telechargement_pdf_plan_cours.gif

Cours Détaillé formation GWT

Introduction

Positionnement : Java vers Javascript !

Concurents : Vaadin, ZK, JSF, jQuery , etc…

Ecosystème et outils connexes

Nouveautés GWT 2.6

Gestion de projet

Cycle de vie d’un projet GWT

Création du squelette de l’application avec WebAppCreator

Développement d’un projet GWT dans Eclipse

Séparation des sources : client , serveur, shared

Travail en mode développeur et super développeur

Cycle de débogage du code client

Déploiement du projet et compilation GWT

Architecture Application GWT

webAppCreator

HTML, CSS

Module XML

EntryPoint JAVA

fichier nocache.js

Internationalisation I18N

Outillage

Mode développement GWT

Compilation : GWTCompiler

Internationalisation : i18nCreator

Tests unitaires : junitCreator

Benchmark : benchmarViewer

Plugin Eclipse

Plugin Maven

SpeedTracer

Composants Ext GWT (GXT)

Basiliq Mock-Up

Développement interfaces riches

Widgets simples (Boutons, liens, images, cases à cocher, textes…)

Widgets complexes : Menus, Dialog, widgets Composites

Conteneur : Panels , VerticalPanel, HorizontalPanel, FormPanel…

Gestion d’évènements Handlers GWT (ClickHandler, KeyBoardHandler…)

Formulaires : validation champs, chargement, soumission données serveur

Accès couche service

Architectures asynchrones de type Ajax

Communication avec serveur J2ee : GWT-RPC

Appels du service depuis le code client

Sérialisation d’objets

Gestion des exceptions

Utilisation de JSON (JavaScript Object Notation)

Servlet RemoteServiceServlet

Interfaces RemoteService, RemoteServiceAsync

Tests

Tests techniques et Tests IHM

Intégration GWT et Junit

Classe GWTTestCase

Refactoring code en vue de test

Test asynchrone et Timer

Design Patterns et GWT

GWT et les Design pattern (DP)

Mise en oeuvre DP MVP

Mise en oeuvre DP Event Bus

Mvp Activities And Places

Intégration framework

Intégration GWT et Spring

Intégration GWT et JPA/Hibernate

Intégration GWT et JSF

JSNI

Présentation JSNI (JavaScript Native Interface)

Atouts et limitations

Intégration GWT / Ext JS / Dojo

Emulation JRE

GWT et Maven

Installation plugin Maven GWT

goal gwt:gwt

Mode hébergé, mode web

Création WAR

Automatiser tester et déploiement

Bibliothèques tierces

Lacunes de GWT

SmartGWT

Ext GWT (GXT)

2018-01-24T14:38:51+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java