JAVA J2SE

5 jours | 4-JA-J2SE

Logo PDF

Formations Informatiques > Développement et Méthodes > Développement JAVA

Prochaines sessions inter-entreprises

  • Du 04/06/2012 au 08/06/2012
  • Du 03/09/2012 au 07/09/2012
  • Du 08/10/2012 au 12/10/2012
  • Du 26/11/2012 au 30/11/2012

Objectifs

Ce cours s’adresse à des développeurs Internet / Intranet ou à des développeurs d’applications classiques. À l’issue de la formation, le stagiaire réalisera des applications orientées objets avec le langage JAVA. Il pourra enrichir ses pages Web en y intégrant des Applets JAVA. Il pourra également développer des applications indépendantes de toute plateforme.

Participants / Pré-requis

Connaissance de la programmation orientée objet.

Contenu

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

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 ableaux

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

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

7. 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
 
Quiris Informatique - Formations Bureautiques, Informatiques et Management
Nantes, Rennes, Le Mans, Angers, Brest, Saint-Brieuc, Vannes ...