Java

Objectifs

  • Comprendre et maitriser la programmation orientée Objet et être en mesure de développer en objet.
  • Maîtriser la syntaxe propre au langage java.
  • Comprendre comment utiliser la modélisation et le formalisme d'UML.

Programme

Section 1: Les bases du langage Java

Chapitre 1: Données et variables

  1. Les primitives
  2. Les constantes
  3. Les handles
  4. Les chaînes de caractères
  5. Les tableaux
  6. Les vecteurs
  7. Les collections
  8. Lesitérateurs
  9. Les comparateurs

Chapitre 2: Les opérateurs

  1. Description des principaux opérateurs
  2. L’opérateur + pour String
  3. Priorité des opérateurs

Chapitre 3: Les structures de contrôle

Section 2: Programmation orientée objet

  1. Les classes
  2. Les champs
  3. Les méthodes
  4. Les constructeurs
  5. Le concept de l’héritage
  6. Les classes abstraites, les interfaces, le polymorphisme

Section 3: Spécificités du langage

  1. Les entrées / sorties
  2. Package
  3. Le clonage
  4. Les threads
  5. Programme principal : la méthode main
  6. Les exceptions (exception) et les erreurs (error)
  7. La machine virtuelle Java (JVM)
  8. Compilation
  9. Diagramme de classe – UML
  10. Diagramme de séquence – UML

Details

Durée: 30 heures.
Prérequis: Pas de prérequis
Prochaine session: Contactez nous