Formation Java J2SE – 30802

En amont, de la formation réalisez le questionnaire d’auto-positionnement. Cliquez ici. 

Durée

2 journées

Lieux

Formations à Nancy
Formations à Metz
Formations à Verdun
Formations à Epinal
Formations en Lorraine


Objectifs Formation Java J2SE – 30802

Enrichir des pages web en y intégrant des des applets Java, réaliser des applications avec Java

Public

Toute personne souhaitant programmer ou optimiser la programmation d’un site internet, dans un cadre professionnel ou privé

Pré-requis

Bonne connaissance de l’environnement Windows ou Mac, connaissance de la programmation

Méthode pédagogique et moyens

Audit
Exposés – cas pratiques et exercices – synthèse
Un poste par stagiaire
Un vidéo projecteur
Support de cours fourni à chaque stagiaire
Suivi post formation de 3 mois
Formateur(trice) spécialisé(e)

Outils d’évaluation des acquis des stagiaires tout au long et en fin de formation

– Réalisation d’exercices de mise en pratique
– Réalisation d’un auto-diagnostic
– Vérification des acquis en fin de chaque chapitre de la formation
– Réalisation d’une évaluation individuel sur chaque point à la fin de la session

Adaptation des modalités pédagogiques aux objectifs de la formation

Nos formations se déroule exclusivement en présentiel, les sessions sont au maximum composés de 6 personnes, dans un format intra ou inter entreprise.

Nous pouvons réaliser la formation dans nos locaux ou chez le client. Les formations peuvent être continues ou discontinues.

Lors de l’audit ou d’un entretien avec le prescripteur / Client, nous adaptons les modalité de formation sur les critères suivants :

  • Horaires et lieu de formation
  • Formation pendant ou hors temps de travail
  • Formation individuelle ou en groupe
  • Formation en intra ou inter
  • Formation sur son lieu de travail ou en centre de formation

 


Outils JAVA

  • Kit de développement JAVA (JDK)
  • Les JDK et le JRE : définition et installation
  • Variables d’environnement
  • Le compilateur JAVA javac
  • L’interprèteur JAVA

L’application JAVA minimum

  • Anatomie d’une classe JAVA
  • Compilation et exécution d’un programme de base avec javac et java
  • Problèmes à la compilation

Notions de base

  • Les types
  • Les opérateurs
  • Les structures de contrôle
  • Conversion de type
  • Différence entre primitive et objet
  • Les tableaux

Concept d’objets simples

  • Définition de la Programmation Orientée Objet (POO)
  • Définir une classe en langage JAVA
  • Objets JAVA
  • Construction et destruction
  • Encapsulation : les setters et les getters
  • Héritage
  • Surcharge de méthode

Concept d’objets avancés

  • Classes abstraites et finales
  • Méthodes abstraites et finales
  • Les interfaces
  • Méthodes et variables statiques
  • Les mots clé this et super
  • Polymorphisme
  • Utilisation des packages

Bien programmer en JAVA

  • Les méthodes clone, equals, toString et hashCode
  • Les exceptions en JAVA
  • Définition et cadre d’utilisation
  • Récupération des exceptions
  • Les blocs try catch
  • La clause finally
  • Créer vos propres exceptions

AWT : création d’IHM fenêtres

  • Architecture d’AWT et composants d’AWT
  • Différences entre les Applets et les applications autonomes
  • Gestion évènementielle

 

Orangea est certifié selon le référentiel ISO 9001 et enregistré au Datadock.