Java J2SE initiation

OBJECTIFS

À l’issue de la formation, le participant réalisera des applications orientées objets avec le langage JAVA. Il pourra enrichir ses pages Web en y intégrant des Applets  et également développer des applications indépendantes de toute plateforme.

CLIENTÈLE VISÉE

Développeurs Internet / Intranet ou développeurs d’applications classiques

PRÉALABLES

Connaissance de la programmation orientée objet.

DURÉE

4 jours (30 heures)

 

PLAN DE FORMATION

1. Outils JAVA

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

 

2. 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

 

3. Notions de base

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

 

4. Concept d’objets simples

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

 

5. 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

 

6. Bien programmer

  • Les méthodes clone, equals, toString et hashCode

 

7. 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

 

8. 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

 

 

TOP