Initiation au langage JAVA
Objectif
Apprendre à développer des
applications multi-plateformes
en Java.
Appréhender les concepts
clés de la technologie Java.
Maîtriser les principes de base
de la programmation orientée
objet.
Identifier et maîtriser les
différentes phases du
développement d’une
application.
Concevoir une application
robuste.
Maîtriser les concepts clés et
les structures du langage
Java, développer des
applications simples
fonctionnant sur diverses
plateformes.
Public
Toute personne désirant
apprendre le langage JAVA.
Développeurs, chef de projet,
ingénieurs.
Pédagogie
Nous appliquerons des
exercices contextuels
parallèlement à la théorie et
nous intégrerons ces
connaissances dans un mini
projet applicatif.
Le mini projet intégrera un
visuel de présentation, des
contrôles temps réel sur des
zones de saisie avec la
recherche, mise à jour et
création de données dans une
base de données.
Durée
3 jours (soit 21 heures)
Prix
Inter : 560 € HT/jour (soit
1680 € HT pour 3 jours)
Intra : Nous consulter
Présentation de l’environnement JAVA
Fonctionnement de JAVA
Présentation de la machine virtuelle
Installation du JDK
Présentation des outils JDK
Création de fichier sources
Utilisation du compilateur JAVA
Exécution d’applications JAVA
Présentation du modèle objet de JAVA
Les concepts de JAVA
Les bases de l’UML
L’héritage
L’agrégation
La surcharge
L’abstraction
Le polymorphisme
Présentation des structures du langage JAVA
Les règles de visibilité Java
Les classes ou les objets Java
Les constructeurs, l’initialisation des objets
Les méthodes, le fonctionnement des objets
Les attributs, les données des objets
Les structures de contrôle : if else, switch case
Les instructions itératives : for, while
Présentation du traitement des erreurs en JAVA
Le concept du traitement des erreurs en Java
Les exceptions Java
Gérer les erreurs ou ne pas les gérer là est la gestion
Générer ses propres erreurs
Présentation de l’interface Homme-machine en JAVA
Les bases du graphisme avec l’Abstract Window Toolkit
Le graphisme facile avec la Swing
Le concept d’emboîtement du graphisme en java
Les fenêtres, les conteneurs et leurs gestionnaires, boutons, zones de saisie, zones de texte
Interagir avec les évènements clavier et souris
Les Beans
Le fonctionnement des Beans
Les règles de création de Beans
L’utilisation des Beans
Présentation de l’interconnexion Java avec les bases de données
Introduction au langage SQL
La connexion au base par le JDBC
Les méthodes de connexion du JDBC
Les méthodes d’interrogation du JDBC
Les méthodes de création et mise à jour des données
Présentation des Applets Java
Le fonctionnement des Applets
Les méthodes des applets
Les règles d’utilisation des applets