Java - Avancé

Développement    1910 € HT

Objectifs

 Développeurs souhaitant acquérir les connaissances nécessaires pour être capable de développer des applications graphiques riches  et d'utiliser de nombreux paquetages du langage.

À l'issue de la formation, le stagiaire sera capable de :

  •     Développer des projets Java complexes
  •     Développer des applets graphiques avec AWT et SWING

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Techniciens et Informaticiens

Pré-requis

Connaissance de base du langage Java et bien maîtriser l'algorithmique.

3 jours
Prochaine session

Les threads

  • Qu’est-ce qu’un Thread ?
  • žDéfinition
  • žFonctionnement
  • žCréation et exécution
  • Propriétés d’un thread
  • žLes états
  • žAstuces
  • Interrompre un thread
  • žInterruption par le  thread lui-même
  • žInterruption de l’extérieur
  • Les groupes de threads
  • La synchronisation
  • žAtomicité des opérations
  • žAu niveau de la méthode
  • žAu niveau de l’objet
  • žLa synchronisation avec les autres threads

Awt (la gestion des événements)

  • Le “Toolkit”
  • La structure d’une fenêtre principale d’une application graphique (SWING)
  • Les objets graphiques et paintComponent
  • La gestion des événements
  • žL’objet source
  • žL’objet écouteur
  • žL’objet événement
  • žMise en œuvre du mécanisme complet
  • žLes événements personnalisés
  • AWT et le graphisme
  • AWT et L’impression
  • AWT et les boîtes de dialogue
  • AWT et le DRAG AND DROP

Swing (l’interface graphique)

  • Le « Look And Feel »
  • L'architecture M V C (Model View Controller) et SWING
  • Les gestionnaires de présentation
  • Les menus
  • žLa création
  • žRéaction aux événements
  • Les contrôles
  • žL'étiquette
  • žLa zone de saisie et saisie de mot de passe
  • žLa zone de texte (saisie multi-lignes)
  • žLa case à cocher
  • žLe bouton radio
  • žLes bordures
  • žLa liste simple
  • žLa boîte combinée
  • žLa barre de défilement
  • Les panneaux composites (organisateurs de composant)
  • žLe panneau de défilement
  • žLe panneau de séparation
  • žLe panneau de bureau et ses fenêtres internes

Ces formations pourraient également vous intéresser

Access - Bases

Inter / Intra / Visio