Java - Avancé

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

 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

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

A partir de 1 910,00 €

Durée 3 jour(s)
Modes
  • Entreprise
  • Centre
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

A partir de 1 910,00 €

Durée 3 jour(s)
Modes
  • Entreprise
  • Centre
Sessions

Programme

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

Prérequis

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

Public

Techniciens et Informaticiens

Ces formations pourraient vous intéresser

Programmer en Java

Proposé par ENI Service

Objectifs de la formation

  • Ecrire, compiler, exécuter et déboguer des programmes Java
  • Utiliser l’IDE Eclipse pour vos projets Java
  • Appliquer les concepts de programmation orientée objet au langage Java
  • Créer des classes et les implémenter avec des attributs et des méthodes
  • Mettre en œuvre l’encapsulation
  • Appliquer les mécanismes d’héritage et de polymorphisme, redéfinir et surcharger des méthodes
  • Utiliser les classes abstraites et les interfaces
  • Structurer les applications en package et gérer correctement les imports de classes et de méthodes
  • Utiliser la bibliothèque de classes Java
Tarif

A partir de 2 750,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Ant

Proposé par DAWAN

Objectifs de la formation

Connaître les enjeux et possibilités des scripts Ant dans une équipe de développement - Etre capable de mettre en place et maintenir de multiples projets avec Ant
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Améliorer la performance d'une application ;
  • Créer des applications complexes et mettre en place des services ;
  • Accéder aux données de l'utilisateur et aux différents capteurs ;
  • Animer des interfaces ;
  • Personnaliser des applications en fonctions de vos besoins ;
  • Créer des Widgets ;
  • Configurer son projet avec Gradle.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire la plateforme Java EE en termes de composants applicatifs (Enterprise Java Beans, Jakarta Persistence API...)
  • Développer des servlets et JSP (JavaServer Pages)
  • Gérer le contexte applicatif avec la session
  • Déployer une application et gérer son aspect optimisation
  • Identifier la place des EJB et leurs implémentations
  • Décrire les premiers pas de la persistance en Java
  • Reconnaître les outils de construction de projets Java : Maven, Gradle
  • Décrire les Java Mapping Framework (ModelMapper, Eureka, Dozer).
Tarif

A partir de 2 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Mettre en place une architecture orientée services avec des web services Java - Optimiser et sécuriser des services web
Tarif

A partir de 2 125,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Optimiser la lecture des documents XML
  • Identifier les API Java pour XML
  • Sérialiser avec JAXB.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Comprendre les enjeux de la maintenance d'un serveur d'application JBoss - Savoir administrer un serveur ou un ensemble de serveurs JBoss
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

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

2 jours (14 heures)

Modes
  • Distance
  • Centre

Java - Sécurité Java JEE

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Connaître les risques potentiels dans l’utilisation de Java et les parades à mettre en œuvre.

Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

- Manipuler des ensembles de données complexes stockés dans Hadoop sans avoir à  écrire de code complexe avec Java - Automatiser le transfert des données dans le stockage Hadoop avec Flume et Sqoop - Filtrer les données avec les opérations Extract-Transform-Load (ETL) avec Pig - Interroger plusieurs ensembles de données pour une analyse avec Pig et Hive
Tarif

A partir de 2 760,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...