Skip to content

Java SE Minute

Ahmad Shahwan edited this page Oct 21, 2018 · 1 revision

Formation Java SE Initiation

Minuté

Java et son écosystème

  • Kit de développement Java (JDK) vs Environnement d'exécution Java (JRE)
  • Le compilateur javac
  • L’interpréteur java
  • L’IDE: téléchargement et installation d’IntelliJ IDEA

Première application Java

  • Anatomie d’une classe Java
  • Compilation et exécution d’un programme de base avec IntelliJ IDEA
  • Erreurs à la compilation

Maîtriser les notions de base

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

Conceptualiser des objets simples

  • Introduction à la Programmation Orientée Objet (POO)
  • Définir une classe en langage Java
  • Objets Java
  • Construction (et destruction)
  • Encapsulation
  • Héritage
  • Surcharge de méthode

Conceptualiser des objets avancés

  • Classes abstraites et finales, méthodes abstraites et finales
  • Les interfaces
  • Méthodes et variables statiques
  • Polymorphisme
  • Organisation du code dans des packages

Traitement des exceptions

  • Récupération des exceptions, les blocs try catch. La clause finally
  • Créer vos propres exceptions

Création d’une IHM

  • Première fenêtre JavaFX
  • Architecture et composants JavaFX
  • Gestion événementielle
  • Différences entre un Applet, une application Web, et une applications autonomes

Clone this wiki locally