Formation - Conception d'interfaces graphiques pour les applications Java avec Swing, RCP et FX

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

1 - Swing

  • Introduction a Swing et positionnement par rapport à AWT et SWT
  • Principes de base
  • Concepts de Layouts et d'action handlers (gestionnaires d'évènements)
  • Les environnements et frameworks Swing les plus populaires

2 - Les Layouts

  • Philosophie de redimensionnement des composants graphiques
  • Présentation des différents types Layouts
  • Créer son propre Layout

3 - Conteneurs et composants

  • Fenêtres et boîtes de dialogue
  • JMenu, JPanel, JToolBar
  • JLabel, JTextField, JTextArea
  • JButton, JCheckBox
  • JList, JTable, etc

4 - Personnalisation et options avancées

  • Créer ses propres composants
  • Mécanisme de undo/redo
  • L'i18n
  • Asynchronisme

5 - Introduction au nouveau JavaFX

  • Introduction à JavaFx et positionnement avec Swing
  • Principes de base de JavaFx
  • Programmer des interfaces utilisateurs de manière déclarative
  • Les bonnes pratiques de conception
  • Binding des propriétés pour une synchronisation entre présentation et métier

6 - Les composants de JavaFx

  • Les contrôles, les graphiques, les transformations
  • Les effets et animations pour des pages plus dynamiques
  • La classe JavaFX Layout et la mise en page
  • Les classes Observer pour la gestion instantanée d'impacts en cas de changements
  • Intégrer du son et de la vidéo dans vos interfaces utilisateurs

7 - Introduction à RCP

  • Bref historique et exemples d'utilisation
  • Architecture : composantes d'une application RCP
  • Notion de modularité à base plug-in
  • Aperçu sur le PDE

8 - Structure interne

  • Runtime et OSGI
  • Workbench générique et plug-ins
  • Séquence de démarrage
  • Les points d'extensions
  • SWT et JFace

9 - Workbench4 et publication

  • L'interface utilisateur d'Eclipse et le lancement (IApplication)
  • Fenêtrage : menu, page, partie, les classes Advisor
  • Publication de Plug-in
  • UpdateSite et UpdateManager
  • Personnalisation des thèmes

10 - Plug-ins

  • Notion d'identité
  • Configuration (MANIFEST.MF, plugin.xml)
  • Cycle de vie d'un plug-in

11 - Contribuer à Workbench

  • Les points d'extension
  • Les perspectives
  • Les vues
  • Créer son propre point d'extension

12 - Introduction à SWT

  • Les principes de base de SWT
  • Structure d'une application SWT
  • Composants, contrôles, évènements et threading
  • Les Layouts et la gestion des couleurs, fonts et images
  • Le pont SWT/AWT

13 - Introduction à JFace

  • Notions de vues structurées
  • JFace dialogs et Wizards
  • Services de sélection
  • Pages de préférences

14 - Les vues, commandes et actions

  • Introduction au concept de Vue
  • Comment créer une vue personnalisée
  • Menus, commandes et gestionnaires (Handlers)
  • Types d'actions
  • Chargement paresseux
  • Visibilité et activation
  • Les actions et sélections

15 - Les éditeurs et Wizards

  • Notion d'Editeur et catégorisation
  • Différence entre View et Editeur
  • Réaliser un éditeur
  • Gestion de l'état d'un éditeur
  • Créer un Wizard et une page de Wizard
  • Personnaliser un Wizard et contrôler la page de progression

16 - L'aide

  • Structure du système d'aide d'Eclipse
  • Aide contextuelle
  • Aide dynamique
  • Aide active

Prérequis

Public

  • Développeurs et analystes programmeurs "anciennes technologies"
  • Chefs de projets

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

12 jours (84 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Déterminer les mécanismes généraux des garanties mobilières avec ou sans dépossession
  • Choisir parmi les garanties réelles sans dépossession au regard de leurs spécificités
  • Sélectionner la sûreté immobilière appropriée
  • Mettre en oeuvre la fiducie
Tarif

A partir de 2 036,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

Cette formation vise à vous équiper des stratégies et des techniques nécessaires pour mener des actions de prospection efficaces et ciblées, afin de développer votre portefeuille client de manière significative.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Découvrir les mécanismes de l’assurance dommages
Analyser et souscrire un risque dommage
Identifier les responsabilités pouvant être mises en jeu

Tarif

A partir de 1 645,00 €

Durée

2 jours - 15 heures

Modes
  • Centre
  • Distance
  • Entreprise

Formation Workshop Soft skills

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Prendre du recul et lâcher prise
  • Gagner en assurance
  • Préserver ses ressources et son bien-être
  • Gagner en efficacité
Tarif

A partir de 390,00 €

Durée

3 heures 30

Modes
  • Entreprise

Objectifs de la formation

  • Connaître les fonctionnalités et outils de Microsoft Power Platform
  • Comprendre les différents usages des agents conversationnels (chatbots)
  • S'approprier et manipuler l'interface de Power Visual Agents
  • Créer des chatbots et maîtriser les différentes fonctionnalités (topics, entités, nœuds...)
  • Analyser la performance d'un bot
  • Connaître les meilleures pratiques pour tester et publier un bot
Tarif

A partir de 700,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser les recettes des établissements de santé, EHPAD, maisons de retraite... pour déterminer le montant de TVA collectée
  • Déterminer le coefficient de déduction de TVA pour calculer les droits à déduction de l'établissement
  • Calculer la taxe sur les salaires éventuellement due
Tarif

A partir de 1 129,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Formation Droit des marchés publics : les fondamentaux

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Dresser un panorama du droit des marchés publics issu de la réforme de la commande publique
  • Identifier les étapes du process d'attribution des marchés publics et les recours existants
  • Décrire les difficultés d'exécution des marchés publics
Tarif

A partir de 1 000,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Déterminer le périmètre de consolidation
  • Eliminer les opérations réciproques et les résultats internes
  • Eliminer les titres et procéder au partage des capitaux
Tarif

A partir de 83,00 €

Durée

30 minutes

Modes
  • Entreprise

Objectifs de la formation

Cerner les enjeux de la fonction RH et savoir recruter
Structurer un entretien étape par étape et s'entraîner à le conduire
Construire les tableaux de bords adaptés aux spécificités de l’entreprise

Tarif

A partir de 3 695,00 €

Durée

5 jours - 35 heures

Modes
  • Distance
  • Centre
  • Entreprise

Je cherche à faire...