Langages de Programmation -Java - Programmation client avec SWT et JFace
Objectifs, programme, validation de la formation
Objectifs
Créer des interfaces avec les composants SWT inf. div Comprendre les limites de SWT et l apport de JFace inf. div inf. div Internationaliser son IHM inf. div inf. div Gérer des tâches de fond inf. div inf. div Utiliser les viewers JFace inf. div inf. div Améliorer l interactivité avec du drag and drop de l aide à la saisie ou des raccourcis. inf. div
Description, programmation
inf. div Architectures de SWT et JFace inf. div inf. div Les composants et layouts SWT inf. div inf. div Similitudes et différences avec Swing et AWT inf. div inf. div Architecture et buts de JFace inf. div inf. div Disponibilité des librairies SWT inf. div inf. div Liens avec Eclipse et Eclipse RCP inf. div inf. div Utilisation du Standard Widget Toolkit inf. div inf. div Shells et contrôles inf. div inf. div Le modèle événementiel inf. div inf. div Les layout managers SWT inf. div inf. div Dessins et images inf. div inf. div Dialogues et listes inf. div inf. div Menus et Items inf. div inf. div Contrôles TabFolder Tree et Table inf. div inf. div Raccourcis clavier inf. div inf. div Drag and drop inf. div inf. div Outils WYSIWYG inf. div inf. div SWT Designer inf. div inf. div Utilisation de JFace inf. div inf. div JFace viewer framework inf. div inf. div Viewers TableViewer TreeViewer ListViewer et ComboViewer inf. div inf. div Registres d images et de polices inf. div inf. div Synchronisation entre viewers inf. div inf. div Actions inf. div inf. div Dialogues JFace inf. div inf. div Wizards inf. div inf. div Aide à la saisie field assist inf. div inf. div Plugin Eclipse minimal inf. div inf. div Introduction à Eclipse RCP inf. div inf. div Choix de conception inf. div inf. div Architecture MVC inf. div inf. div Cycle de vie des Widgets inf. div inf. div Gestion mémoire inf. div inf. div Threading et libération du thread graphique inf. div inf. div SWT Event Thread inf. div inf. div syncExec et asyncexec inf. div inf. div Stratégies de binding des données inf. div inf. div Certification en option inf. div inf. div Nos tests de validation des compétences font partie intégrante du processus d apprentissage car ils permettent de développer différents niveaux d abstractions. inf. div inf. div Solliciter l apprenant à l aide de nos QCM c est lui permettre d étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d ancrage mémoriel. inf. div inf. div L examen sera passé à la fin de la formation. inf. div
Validation et sanction
Certification M2I Langages de Programmation
Type de formation
Professionnalisation
Niveau de sortie sans niveau spécifique
Métiers visés
Durée, rythme, financement
Durée 21 heures en centre
Modalités de l'alternance -
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Connaissance du langage Java ou avoir suivi le stage JAV-SE Java - Les fondamentaux et le développement Java SE .
Éligibilité de cette formation au compte personnel de formation pour les salariés
Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115
Périodes prévisibles de déroulement des sessions
Session débutant le : 01/01/2021
Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier
Lieu de formation
Organisme de formation responsable
M2i
Adresse
55 rue EUCLIDE La Terra Verde 34000 Montpellier
Téléphone
Site web
https://www.m2iformation.fr/