Programmation avancée java par Vaelia
Lieu(x)
En centre (31)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
JavaLe langage
Travaux pratiques de rappels
Présentation du JDK utilisé
Nouveautés du JDK 1.5/1.6
JavaBibliothèques
Rappels sur la compilation. Principe des librairies, JFC, Java Beans, Swing. Gestion des paquetagesFichiers jar. CLASSPATH. Présentation de Ant.
JavaLes Collections
Définition
Tableaux
Collections de type List
Collections de type Map
Collections de type Set
JavaLa manipulation des bases de données avec JDBC
Mécanismes de connexion aux bases de données
Principes de JDBC
Chargement du driver
Connexion à la base
Exécution d'une requête
Exploitation du ResultSet
Utilisation des méta données
Gestion du transactionnel
Exemple d'application transactionnelle de Java à SQL
JavaXML
Présentation des API de programmation : DOM, SAX.
TP: écriture d'un mini parseur XML.
JavaRéseau
Les classes principales d'accès au réseau
Programmation par socket, sérialisation. Transferts d'objets au travers du réseau. Création d'une application client/serveur réseau.
Accès aux ressources partagées, synchronisation, verrous.
Utilisation des threads.
Java Management eXtension
Supervision avec JMX
Principe des MBeans, et exemples de MBeans standards fournis à partir du JDK 1.5
JavaSécuritE
Introduction à la sécurité Java. Protection du système vis à vis des applications tierces: SecurityManager, ClassLoader.
JCE. Chiffrement, chiffrement asymétrique, hachage
JavaIntégration
Exécution de commandes système depuis Java
Appel de programme en C depuis Java: classes natives.
Appel de Java depuis le C. Instanciation d'une JVM
Travaux pratiques de rappels
Présentation du JDK utilisé
Nouveautés du JDK 1.5/1.6
JavaBibliothèques
Rappels sur la compilation. Principe des librairies, JFC, Java Beans, Swing. Gestion des paquetagesFichiers jar. CLASSPATH. Présentation de Ant.
JavaLes Collections
Définition
Tableaux
Collections de type List
Collections de type Map
Collections de type Set
JavaLa manipulation des bases de données avec JDBC
Mécanismes de connexion aux bases de données
Principes de JDBC
Chargement du driver
Connexion à la base
Exécution d'une requête
Exploitation du ResultSet
Utilisation des méta données
Gestion du transactionnel
Exemple d'application transactionnelle de Java à SQL
JavaXML
Présentation des API de programmation : DOM, SAX.
TP: écriture d'un mini parseur XML.
JavaRéseau
Les classes principales d'accès au réseau
Programmation par socket, sérialisation. Transferts d'objets au travers du réseau. Création d'une application client/serveur réseau.
Accès aux ressources partagées, synchronisation, verrous.
Utilisation des threads.
Java Management eXtension
Supervision avec JMX
Principe des MBeans, et exemples de MBeans standards fournis à partir du JDK 1.5
JavaSécuritE
Introduction à la sécurité Java. Protection du système vis à vis des applications tierces: SecurityManager, ClassLoader.
JCE. Chiffrement, chiffrement asymétrique, hachage
JavaIntégration
Exécution de commandes système depuis Java
Appel de programme en C depuis Java: classes natives.
Appel de Java depuis le C. Instanciation d'une JVM
Objectifs
Réaliser des applications orientées objet avec le langage JAVA, enrichir les pages Web en y intégrant des Applets Java, développer des applications indépendantes de toute plate
- forme
- forme
Centre(s)
- Toulouse (31)
Secteur(s)
Formation proposée par : Vaelia
À découvrir