Java

Programmeurs, développeurs d'applications, chefs de projet.

4 jours.

Bases de la programmation orientée objets. Pratique d'un langage de programmation.

Être capable de créer des applications en Java. Acquérir une bonne maîtrise de la programmation orientée objets.

Rappels des concepts objets.

  • Classes et objets.
  • Héritage.
  • Encapsulation.
  • Polymorphisme.

Généralités.

  • Présentation de java.
  • Syntaxe de base.
  • Le JDK de Sun.
  • Compilation.
  • Exécution.

Eléments du langage.

  • Les primitives.
  • Opérateurs.
  • Structures de contrôle.
  • Les chaînes.
  • Les tableaux.

Classes et objets.

  • Les classes.
  • Instances de classes : les objets.
  • Propriétés et méthodes.
  • Les Constructeurs.
  • Redéfinitions et surcharges.

L'accessibilité.

  • Les packages.
  • Chemins de recherche.
  • Les membres public, protégés, privés.
  • Les membres de type static, final.

Composants graphiques (AWT).

  • Fenêtres et cadres.
  • Layout.
  • Composants.
  • Les événements.
  • Les interfaces.

Les applets pour le Web.

  • Fonctionnement.
  • Intégration dans un document HTML.
  • Paramètres.

Accès aux données.

  • JDBC.

Autres éléments du langage.

  • Tableaux et collections.
  • Les exceptions.
  • Le multithreading.