Dawan

Java SE Approfondissement

Par Dawan

Objectifs

Connaître et maîtriser les concepts avancés de la programmation Java - Réaliser et déployer des applications complètes, performantes et maintenables

Programme

Construire des interfaces graphiques

  • Présentation de Swing : containers, widgets
  • Fenêtres modales/non modales, boîtes de messages
  • Positionnement des contrôles (Layout Managers)
  • Gestion des évènements : claviers, souris
  • WYSIWYG disponibles
  • Gestion du redimensionnement
  • Atelier : Application complète de gestion

Accèder à des bases de données

  • Présentation de l'API JDBC
  • Ecriture de requêtes et traitement des résultats
  • Gestion des transactions
  • Mapping relationnel objet (Pattern DAO)
  • Présentation de frameworks ORM
  • Atelier : Organisation et implémentation d'une couche d'accès aux données

Notions avancées

  • Communications réseau
  • Gestion des processus
  • Options JVM
  • Optimiser du code, généricité
  • Introspection (Reflection API)
  • Atelier : optimisation de code et déploiements

Pédagogie

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Evaluation de fin de formation : Certification CPF ou mise en situation notée par le formateur

Formations de la même catégories (5)

Dawan
dotCMSPar Dawan

Construire des applications basées sur dotCMS - administrer dotCMS

Dawan
Sécurité Java SE/Java EEPar Dawan

Connaître les risques de sécurité d'un site réalisé avec JEE - Savoir mettre en place et maintenir la sécurité d'une application JEE

Dawan
OpenCmsPar Dawan

Construire des applications web basées sur OpenCms - administrer OpenCms

Dawan
Java SE InitiationPar Dawan

Pouvoir réaliser des applications en Java - Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces

Dawan
JahiaPar Dawan

Construire des applications web basées sur Jahia - administrer Jahia