Formation Java : Niveau II

Transcription

Formation Java : Niveau II
Institut National des Telecommunications et des TIC
Sous Direction des Affaires Pedagogiques
Departement de la Formation Continue et du Perfectionnement
Formation Java : Niveau II
Présentation
La premiere partie de cette formation introduit a la
programmation multi-taches, tres utile pour les
performances d’une application. Deux grandes parties sont
ensuite consacrees aux interfaces graphiques et aux
applications base de donnees. Enfin, un projet synthetisant les
notions acquises dans la formation est envisage.
Objectifs:
Toujours dans le cadre de son edition standard, cette deuxieme partie
de la formation aborde deux grands volets de la programmation Java.
Il s’agit du developpement d’interfaces graphiques avec ces
nombreux composants, et du developpement d’applications bases de
donnees. A la fin de la formation, on saura donc developper une
interface graphique interagissant avec une base de donnees.
Prérequis:
Cette formation requiert une connaissance des principes de la
programmation orientee objet avec Java et des APIs de base. Avoir
des connaissances sur les bases de donnees relationnelles et sur le
langage SQL est preferable.
Public concené:
Durée:
Programme:
Tel : 041 29 93 20
Developpeurs ayant deja une experience en POO.
05 jours
Programmation Multitâches (Multithreading)

Threads, cycle de vie d’un thread et la classe Thread

L’interface Runnable

Lancement et arret d’un thread

Attente de la fin d’execution d’un thread

Synchronisation des threads

Lister les threads
Fax : 041 29 93 08
Site web :[email protected]
Page 1/2
Institut National des Telecommunications et des TIC
Sous Direction des Affaires Pedagogiques
Departement de la Formation Continue et du Perfectionnement
Interfaces Graphiques avec Swing

Fenetres et Conteneurs

Dessiner avec les objets Graphics et Graphics2D

Animations

Boutons

Differents types d’evenements

Champs de formulaire

Menus et Boites de dialogues

Mieux gerer les fenetres

Sliders et Barres de progression

Arbres et Tableaux

Developper des rapports avec iReport

Modele MVC

Applications graphiques et Multithreading

A propos du package SWT et la boite a outils JFace

A propos de la Technologie Java Fx
Java et les Bases de Données

Rappel sur les bases de donnees

Preparer une base de donnees

JDBC : Java DataBase Connectivity

Pilotes JDBC

Classes et Interfaces JDBC

Envoyer une requete Sql

Recuperer les resultats d’une requete

Requetes preparees

Procedures stockees

Transactions et exceptions

Modeles DAO et Factory

JDBC et le multithreading
Projet

Tel : 041 29 93 20
Developpement d’une base de donnees et de son interface graphique
Fax : 041 29 93 08
Site web :[email protected]
Page 2/2

Documents pareils