A propos de mes cours
Pourquoi ?
L'écriture du cours sur le langage Java "Comment Java ? Java bien
!" proposé
dans ces pages a débuté pratiquement dès la naissance de
Java avec le JDK 1.0.2 et était destiné à la formation
interne des ingénieurs et chercheurs de l'INRIA.
Il a été régulièrement mis à jour avec les
versions suivantes des JDK pour être aujourd'hui validé pour la
dernière version des JDK 1.4.x.
Puis des cours, comme "Java et l'Internet (Web)", "Java et les
bases de données (JDBC)" ou encore "Java et les objets distribués
(RMI)", qui traitent moins de la programmation Java que de l'utilisation
de classes spécifiques d'API Java, sont venus enrichir cette base de
données de cours au fur et à mesure de mes besoins professionnels
de développement logiciel dans les équipes de recherches de l'INRIA-Sophia.
Tous ces cours et TDs ont été ensuite utilisés pour l'enseignement
universitaire et la formation professionnelle d'ingénieurs dans le cadre
d'une diffusion de compétences, mission fondamentale de l'INRIA.
Les cours ?
- Le langage Java "Comment
Java ? Java bien !" :
- Cours complet et détaillé sur la programmation Java destiné aux programmeurs
débutants dans le langage.
- Quelques API comme java.awt et SWING, ou java.net sont aussi abordées.
- Java et les bases de données
:
- Etude de l'accés aux bases de données avec Java Database
Connectivity (JDBC).
- Java pour le développement
d'applications WEB :
- Etude du WEB-Tier dans l'architecture Java 2 Enterprise Edition (J2EE);
- Intégration de Servlets Java, Java Server Pages (JSP) et JavaBeans
(EJB)
- Java pour le développement
d'applications d'entreprise :
- Etude des composants applicatifs Enterprise JavaBeans (EJB) dans l'architecture
Java 2 Enterprise Edition (J2EE);
- Intégration des EJB, Servlets Java, Java Server Pages (JSP)
- Utilisation des accès à une base de données par
JDBC
- Java et les objets distribués
:
- Utiliser les techniques de programmation Java avancées pour créer
des applications multi plates-formes distribuées basées
sur les composants;
- Etude de RMI (Remote Method Invocation) pour construire des applications
100% Java.
- Java et le réseau
- Programmation réseau d'applications client-serveur avec l'API
java.net.
A qui ?
Ces cours et TDs ont été donnés :
- aux étudiants en Licence et Maitrise de l'IUP
MIAGE de l'Université
de Nice Sophia-Antipolis,
- aux étudiants en Licence
d'informatique de l'Université de Nice Sophia-Antipolis,
- aux étudiants en 2ème année de Deug
MASS de l'Université de Nice Sophia-Antipolis,
- aux étudiants en dernière année du DU
Multimédia, Bases de données et Réseau de l'IUT
Informatique de Nice,
- aux étudiants du MS BDS (Mastère en Bases de Données et intégration
de Systèmes), mastère spécialisé du Ceram ESC
de Nice
- aux étudiants du MS
BDP (Mastère en Bases de Données et Progiciels), mastère spécialisé
du Ceram ESC de Nice
- aux étudiants du DESS
MBDS (Multimédia Intéractif, Bases de Données et
intégration de Systèmes) de l'Université de Nice Sophia-Antipolis,
- aux étudiant en 3ème année et DESS
Télécom de l'ESSI (Ecole
Supérieure en Sciences Informatiques), école d'ingénieurs en Informatique
de l'Université de Nice Sophia-Antipolis,
- en formation
interne aux étudiants, chercheurs et ingénieurs de l'INRIA
Sophia-Antipolis et de l'INRIA Rhône-Alpes.
- en formation aux chercheurs et ingénieurs du CNRS
- en formation en entreprise comme IST, SYNTECH, S.E.I., etc.
Moins sur Java que sur Microsoft Windows, j'ai aussi donné un cours
sur la programmation des composants logiciels COM
/ ActiveX avec Java aux étudiants du DESS
Telecommunications du Département
Informatique de l'Université de Nice Sophia-Antipolis.
J'interviens aussi comme consultant - formateur pour la sociéte
Evolution Mulitimédia, pour
les stages suivants :
De quoi aurez-vous besoin
?
Les ressources nécessaires sont toutes disponibles gratuitement sur Internet
par téléchargement.
Vous aurez besoin de :
Eventuellement :
D'autres liens
Java Resources Direct from Sun/JavaSoft
Java Documentation Sources
Cool Applets and Java Resource Sites
© Tous droits réservés 2002 - Patrick ITEY
- INRIA Sophia-Antipolis