Formation GWT (Google Web Toolkit) : Développement d'applications riches

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de la formation GWT, les participants seront aptes à développer un client riche GWT en utilisant les composants graphiques du toolkit. Les stagiaires organiseront un projet GWT entre partie cliente, partie serveur et construction de librairies personnalisées.
La formation GWT donne aussi une vue d'ensemble de l'écosystème GWT (sites Internet, librairies disponibles, outils). Cette formation GWT insiste sur les bonnes pratiques du développement avec GWT afin d'apporter une dimension professionnelle à vos applications.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Présentation générale de GWT

Architecture Web de GWT
Les caractéristiques de GWT
Les avantages par rapport à Javascript

Débuter avec GWT

Outils en ligne de commande
Utilisation d'un plug in eclipse
Structure d'un projet GWT (client,server,public)
Utilisation sur Chrome du Super Dev Mode

Les composants graphiques de GWT

Les composants graphiques (button, textbox...)
Les panels (AbsolutePanel, DockPanel...)
Placement des composants par CSS (Layout Panels)
Gestion des événements
Utilisation du modèle DOM
Impact des CSS sur les widgets
Construction d'un composant personnalisé
Organisation par module
Déclaration d'interface avec l'UiBinder
Manipulation des composants, panels et événements
Intégration des styles CSS
Ajout de composants personnalisés

JavaScript Native Interface - JSNI

Implémentation d'une méthode JavaScript appelée depuis Java
Implémentation d'une méthode Java appelée depuis JavaScript
Gestion des exceptions

Les services distants

L'API des services GWT
Philosophie et mise en place d'un service RPC
Gestion des exceptions
Intégration avec une infrastructure existante
Présentation de GWT Server Library (GWT-SL)

Concepts avancés

Ecrire un code dynamique grâce au Deferred Binding
Conseils et mise en œuvre de l'Internationalisation
Déployer une application GWT
GWTTestCase pour JUnit
Historique de navigation
Gestion de la session utilisateur
Mise en oeuvre du desgin pattern MVP

Optimiser vos applications GWT

Mesurer les performances avec Speed Tracer
Les bonnes pratiques
Accélérer le chargement de vos applications
Chargement du code à la demande grâce au Code Splitting
Packager les ressources avec le ClientBundle

Présentation des ressources GWT sur internet

Rôle et communication de Google autour de GWT
Le projet GWT-DND pour le drag and drop, les librairies de Charts
Composants graphiques avancés avec Sencha GXT  
La richesse fonctionnelle de Smart GWT et de Vaadin

Prérequis

Pour suivre ce cours GWT dans les meilleures conditions possibles, la connaissance des langages de programmation Java et HTML/CSS est conseillée.

Public

Ce cours GWT s'adresse principalement aux Architectes, Développeurs et Chefs de projets.

Ces formations pourraient vous intéresser

Objectifs de la formation

Amazon Web Services fournit des services en ligne à d'autres sites internet ou applications clientes. La plupart d'entre eux ne sont pas directement exposés à l'utilisateur final, mais offrent des fonctionnalités que d'autres développeurs peuvent utiliser.

Concrètement, cette formation vous apportera les connaissances et compétences pour :

  • Acquérir la connaissance des concepts et des fonctionnalités de base du Cloud AWS (Amazon Web Services)
  • Apprendre la mise en œuvre de base des composants IaaS (Infrastructure as a Service) : Réseaux virtuels, Machines Virtuelles, Backup, Sécurité et Monitoring des applications.
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Robot Framework

Proposé par PLB CONSULTANT

Objectifs de la formation

Pour s'assurer qu'un logiciel soit parfaitement fonctionnel et facile à maintenir lors de son déploiement, il est nécessaire d'en identifier les dysfonctionnements dès la phase de conception.
Initialement créé en 2005, Robot Framework fait partie de ces outils d'automatisation de test destiné aux tests d'acceptation et au développement piloté par ces tests d'acceptation.
Plus précisément, il s'agit d'un framework générique de test basé sur des mots-clés, qui utilise la syntaxe des données de tests tabulaires. Il emprunte la structure d'un cahier de recette mais autorise également d'autres formats comme le html (avec des balise title) ou le tsv, éditable via un tableur ou reStructuredText.

Concrètement, à l'issue de cette formation Robot Framework, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Maîtriser les bases du développement de test automatique avec Robot Framework
  • Écrire, structurer et analyser un test par mot-clé
  • Créer une librairie
  • Comprendre l'intérêt de l'intégration continue et l'utilisation de Robot Framework avec Jenkins
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation C#9, vous serez capable de :

  • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
  • Comprendre le rôle du framework .NET 6 et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio 2019
  • Maîtriser la syntaxe et les concepts du langage C#9
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
  • Savoir appliquer les grands principes de C#9 à la réalisation d'applications riches (Windows Forms ou WPF)
  • Utiliser des services Web XML dans une application C#9
  • Tester des fonctionnalités avancées de C#9
  • Créer une première application Web en ASP.NET
Tarif

A partir de 2 910,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Mettre en place une véritable méthodologie pour anticiper ses besoins en compétences et définir un référentiel propre à l'entreprise
Maîtriser les outils d'évaluation des compétences
Articuler au mieux gestion des compétences et plan de développement des compétences

Tarif

A partir de 1 955,00 €

Durée

2 jours - 14 heures

Modes
  • Distance
  • Centre
  • Entreprise

Objectifs de la formation

Connaître l'environnement Google Slides
Etre capable de créer une présentation 
Ajouter des animations et des transitions à votre présentation 
Ajouter divers objets dans votre présentation
Présenter sa présentation ou l'imprimer
Tarif

A partir de 559,00 €

Durée

1j / 7h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Savoir administrer un site web avec le CMS Joomla!
  • Mettre en place un environnement de travail local, installer Joomla! sur un serveur de test
  • Configurer le CMS, comprendre sa structure
  • Gérer les médias, travailler avec les menus et la page d'accueil
  • Travailler avec des extensions recommandées et natives, avec des templates
  • Savoir sauvegarder et transférer le site
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer/utiliser et comprendre les espaces de stockage web et de collaboration SharePoint Online

  • Créer, paramétrer et alimenter des bibliothèques et des listes

  • Définir l'interface et les propriétés de chaque élément d’un site SharePoint Online (composant WebPart...)

Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Google Adwords vous donne les connaissances et compétences nécessaires pour :

  • Maîtriser l’interface Google AdWords
  • Comprendre le retour sur investissement et sa mise en oeuvre dans Google AdWords
  • Comprendre l’optimisation de la diffusion des campagnes en fonction de ses objectifs
  • Maîtriser les outils annexes à Google AdWords A l'issue de la formation, vous saurez optimiser un compte Google selon le ROI
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les problématiques de mise en œuvre et les bénéfices de l'architecture microservices ;
  • Décrire le rôle des services Web interopérables au sein d'une architecture microservices ;
  • Identifier et décrire le panorama des outils et technologies.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Avec 4 milliards de cartes SIM vendues en 2010 dont 80% sont des Java Card, la technologie Java Card est devenue une technologie incontournable dans le domaine des cartes à puce à contact aujourd'hui. Cette formation Java Card présente les principes, mécanismes et architectures des cartes à puce selon les normes de base ISO7816 et les normes ETSI pour les cartes SIM. La formation Java Card se concentre ensuite sur la technologie Java Card pour expliquer le principe de développement d'applications sur des cartes Java. Ce cours Java Card propose également une introduction à la technologie Java Card 3.0 qui révolutionne le monde de la carte grâce à l'intégration d'un serveur web au sein d'une carte à puce.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...