Objectifs : Programmation de pages java , d'applets, de servlets et de Java server pages (JSP) avec des connexion de base de données.
Après le HTML, Javascript et PHP, le Java est le langage de programmation le plus répandu sur la toile.
INTRODUCTION
A quoi sert Java.
Langages de script côté serveur.
Forces et faiblesses
Cadre de travail : J2EE
Outil : Eclipse de IBM PROGRAMMATION PROCEDURALE Variables et format
Structures conditionnelles
Les tableaux Manipulation des chaînes
de caractères
PROGRAMMATION PAR OBJETS Création d'un objet
Héritage et hiérarchie
Premier programme. Variables de classes
Méthodes de constructeur
Méthode de classe
Interface
CREATION D'APPLETS
Methodes standard
Exemple d'applet
Gestion des parametres
Java Plug-ins
DECOUVERTES DES PACKAGES
JAVA
35 Packages
3000 objets
UTILISER LES EVENEMENTS
Un cadre interactif.
Configuration de composantes
CONSTRUCTION D'UNE INTERFACE
Classes Swing et AWT
Emploi des composantes
Programmation graphique
GESTION DES ERREURS Classes Try et catch
Anticiper les erreurs
GESTION DES FLUX ET
FICHIERS Lecture de données Écriture de données dans un flux d'octects
SERIALISATION D'OBJETS ET REFLEXION Inspection des classes et des méthodes à l'aide de la réflexion.
Créer des fichiers à partir des objets
JAVA ET LES RESEAUX Exploiter la classe java.net et ses objets
Gestion des sockets
LES JAVABEANS
Composantes logiciels
réutilisables
La classe JavaBeans
CREER DES SERVLET
Utiliser Tomcat, environnement serveur
Simuler HTTP avec des servlet
La classe servlet
JAVA SERVER PAGES
Directives JSP
Utilisation de servlet
Connexion JDBC
Scriplet
Les balises actives
CONNEXION AVEC
BASES DE BASE DE DONNEES
Utilisation de la connexion JDBC
Affichage des données dans une applet
Affichage des données
dans une page JSP
Plus de 60% de la durée du cours est consacrée aux exercices