Infographie

Connexion utilisateur

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.

Planning des Sessions de formation

HTM-DEV-J01

Technologie: 
Formation: 
Initiation Java
Durée: 
5 jours
Tarif: 
1950 €
Objectifs: 

- Pouvoir réaliser des applications et des applets en Java

- Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces

Pré-requis: 

Aucune

Programme: 

1. Présentation de Java

  1.1. Les caractéristiques

  1.2. Historique de Java

  1.3. Les différentes éditions et versions de Java

  1.4. Un rapide tour d'horizon des API et de quelques outils

  1.5. Les différences entre Java et JavaScript

  1.6. L'installation du JDK

 

2. Les notions et techniques de base en Java

  2.1. Les concepts de base

  2.2. L'exécution d'une applet

 

3. La syntaxe et les éléments de bases de Java

  3.1. Les règles de base

  3.2. Les identificateurs

  3.3. Les commentaires

  3.4. La déclaration et l'utilisation de variables

  3.5. Les opérations arithmétiques

  3.6. La priorité des opérateurs

  3.7. Les structures de contrôles

  3.8. Les tableaux

  3.9. Les conversions de types

  3.10. La manipulation des chaînes de caractères

 

4. La programmation orientée objet

  4.1. Le concept de classe

  4.2. Les objets

  4.3. Les modificateurs d'accès

  4.4. Les propriétés ou attributs

  4.5. Les méthodes

  4.6. L'héritage

  4.7. Les packages

  4.8. Les classes internes

  4.9. La gestion dynamique des objets

 

5. Les packages de bases

  5.1. Les packages selon la version du JDK

  5.2. Le package java.lang

  5.3. La présentation rapide du package awt java

  5.4. La présentation rapide du package java.io

  5.5. Le package java.util

  5.6. La présentation rapide du package java.net

  5.7. La présentation rapide du package java.applet

 

6. Les fonctions mathématiques

  6.1. Les variables de classe

  6.2. Les fonctions trigonométriques

  6.3. Les fonctions de comparaisons

  6.4. Les arrondis

  6.5. La méthode IEEEremainder(double, double)

  6.6. Les Exponentielles et puissances

  6.7. La génération de nombres aléatoires

  6.8. La classe BigDecimal

 

7. La gestion des exceptions

  7.1. Les mots clés try, catch et finally

  7.2. La classe Throwable

  7.3. Les classes Exception, RunTimeException et Error

  7.4. Les exceptions personnalisées

  7.5. Les exceptions chaînées

  7.6. L'utilisation des exceptions

 

8. Le graphisme

  8.1. Les opérations sur le contexte graphique

 

9. Les éléments d'interfaces graphiques de l'AWT

  9.1. Les composants graphiques

  9.2. La classe Component

  9.3. Les conteneurs

  9.4. Les menus

  9.5. La classe java.awt.Desktop

 

10. La création d'interfaces graphiques avec AWT

  10.1. Le dimensionnement des composants

  10.2. Le positionnement des composants

  10.3. La création de nouveaux composants à partir de Panel

  10.4. L'activation ou la désactivation des composants

 

11. Le développement d'interfaces graphiques avec SWING

  11.1. La présentation de Swing

  11.2. Les packages Swing

  11.3. Un exemple de fenêtre autonome

  11.4. Les composants Swing

  11.5. Les boutons

  11.6. Les composants de saisie de texte

  11.7. Les onglets

  11.8. Le composant JTree

  11.9. Les menus

  11.10. L'affichage d'une image dans une application.