Programme
Niveau 1
I. Introducon
1. Environnement de travail.
2. L'installation.
3. La configuration.
II. Langage de Base
1. Introduction.
2. Représentation des données.
3. Les Operateurs.
4. Instructions de control.
5. Fonctions simple et récursive.
6. Argument et retour de la fonction principale.
7. Tableaux.
8. Les entrées sorties standards.
9. Les entrées/sorties sur fichiers.
Niveau 2
III. Introducon a` l'oriente' Objet
1. La classe et l'objet.
2. Les membres et méthodes.
3. Le « paquetage ».
Volume horaire: 35 à 40 Heures
Volume horaire: 35 à 40 Heures
Le but de la formation est de fournir une base solide pour la
programmation en Java et les outils qui y sont liés.
Le langage de base est supposés être acquis (voir notre
proposition sur java de base).
Une introduction à la connexion au réseau. Pour l'accès aux
services apache, TomCat... voir notre
proposition programmation en Java avance 2.
I. Concept de l'Oriente' Objet
1. Introduction.
2. Type des Membres.
3. Encapsulation.
4. Polymorphisme.
5. Héritage.
6. Packaging.
7. Fichiers.
8. Les Threads.
9. Exception.
10. Mini-Projet.
II. Interface Graphique (AWT et SWING)
1. Introduction.
2. Les éléments d'interfaces graphiques de l'AWT.
3. La création d'interfaces graphiques avec AWT.
4. L'interception des actions de l'utilisateur.
5. Le développement d'interfaces graphiques avec
SWING.
6. Les différents composants graphiques.
7. Utilisation d'Applet.
III. Interfaçage avec le Réseau
1. L'interaction avec le réseau.
2. L'introduction aux concepts liés au réseau.
3. Les adresses internet.
4. L'accès`s aux ressources avec une URL.
5. L'utilisation du protocole TCP et UDP.
6. Les interfaces de connexions au réseau.
Le but de la formation est de présenter le langage de base.
L'essentiel de l'apprentissage du langage se fait par ateliers.
La connaissance d'un autre langage peut être utile, mais non
indispensable. Le concept de l'orienté
objet sera aborde'. Les éléments avancés sont prévus dans
un autre programme Voir notre proposition
Programmation en Java avance 1.
Objectif
Contenu
Objectif
Contenu
JAVA De Base
Java Avance 1