JAVA Initiation
Durée
5 jours
Réf. 5-JAVA-INIT
O bjectifs Pré-Requis
Présenter les concepts coeur de la programmation objet et leurs Développeurs n'ayant pas ou peu pratiqué la programmation orientée objet
implémentations dans le langage Java.
Cette formation permet aux participants d'avoir un panorama complet de ses
domaines d'applications.
Cette formation extrêmement pratique présente les principales classes utilitaires
nécessaires aux algorithmes de base, à la gestion des entrées/sorties, à la
création d'interface ou à l'accès à une base de données.
A l'issue de cette formation java, les participants seront capables d'approfondir
leur connaissance en toute autonomie.
P lan de cours
} Introduction à la POO } La syntaxe Java } Construction d'interface avec
(Programmation Orientée Objet) } Structure d'un fichier .java Java
} Objectifs de la POO } Constructeur et processus d'instanciation, } Présentation de SWING
} Comparaison langage procédural et le mot clé static } Composants d'interface
langage objet } Notion d'identité objet } Les différents conteneurs
} Encapsulation, héritage et polymorphisme } Déclaration de variables et Initialisation } Gestionnaire de mise en forme : les layouts
} Classe et objet } Types primitifs et classes du package } Gestionnaire des évènements et listeners
} Méthodes et attributs [Link] } Rendu d'image, dessins vectoriels et
} Hiérarchie de classe } Opérateurs d'affectation, de comparaison, modélisation 3D
} Notion d'interface et de classe abstraite booléens, ...
} Instruction de contrôles } Java et les bases de données
} Java et la programmation objet } Boucles et itérations } Présentation de JDBC
} Caractéristiques et particularités du } Tableaux et collections } Connexion à une base de données, gestion
langage Java, domaines d'application } Gestion des exceptions, blocs try, catch, de pool de connexions, exécutions de
} Portabilité des programmes Java à travers finally requêtes SQL
la JVM } Parcours de resultSet, Requêtes
} Gestion de la mémoire } Gestion des entrées sorties en paramétrées, procédures stockées
} Encapsulation et modificateurs de visibilité Java } Le mapping objet/relationnel et JPA
} Java et l'héritage simple, le mot clé final } Présentation du package [Link]
} Import et packages } Format binaire ou format texte, jeu de } Pour aller plus loin en Java
} Java, interface et classes abstraites caractères et encoding } Java et la réflexion
} Java un langage sûr et robuste, Modèle de } Opérations de lecture } Annotations et AOP
sécurité, mécanismes des exceptions } Opération d'écriture } Support pour le test des programmes Java
} Le multithreading } Support pour XML et le parsing de fichiers } Gestion des traces avec Java
} Exécution d'un programme Java, } Sockets, protocoles et flux } Profiling d'applications Java
empaquetage et format et types } Java et internationalisation
d'exécutables } Java et le réseau
} JDK, JRE, Les outils du développeur } Java et le développement des applications
Web
la vie est plus simple quand on est bien formé !
AFIB Formation - [Link] - afib@[Link]
Page 1