Oracle >> Java SE 7 Programming Référence : D67238 Durée : 5 Jours Ce cours consacré à la plate-forme Java Standard Edition 7 (Java SE 7) traite des API de base que vous utilisez pour concevoir des applications orientées objet avec Java. Il explique comment créer des classes qui sont des sous-classes d'autres classes, comment étendre des classes abstraites et comment programmer avec des interfaces. Il montre aussi comment gérer correctement les exceptions, comment utiliser les collections et comment développer des applications qui manipulent des fichiers, des répertoires et des systèmes de fichiers. Il couvre également la rédaction de programmes de base de données avec JDBC et l'écriture d'applications multithread. Utilisez ce cours pour approfondir vos connaissances du langage Java et préparer la certification Oracle Certified Professional, Java SE 7 Programmer Exam. Vous allez apprendre à : • Appliquer les modèles de conception courants et les meilleures pratiques • Créer des applications Java qui tirent parti des fonctionnalités orientées objet du langage Java, telles que l'encapsulation, l'héritage et le polymorphisme • Créer des applications qui utilisent l'API Collections Framework • Créer des applications multithread très performantes qui évitent les interblocages • Exécuter une application Java à partir de la ligne de commande • Implémenter des techniques de gestion des erreurs à l'aide de la gestion des exceptions • Implémenter la fonctionnalité d'entrée/sortie (E/S) à des fins de lecture et d'écriture dans des fichiers de données et des fichiers texte,et comprendre les flux d'E/S avancés • Localiser les applications Java • Manipuler les fichiers, les répertoires et les systèmes de fichiers à l'aide de la spécification JDK7 NIO.2 • Effectuer diverses opérations sur les tables de base de données (création, lecture, mise à jour et suppression) à l'aide de l'API JDBC • Traiter des chaînes en utilisant diverses expressions régulières Audience : Developer,Développeurs,Développeurs Java, J2EE Developer,Java Developer,Java EE Developer Pré-requis : Participation au premier cours sur Java SE 7 ou expérience du langage Java (capacité à créer, compiler et exécuter des programmes) Compréhension des principes de la programmation orientée objet Connaissance d'au moins un langage de programmation Connaissance élémentaire des concepts de base de Java SE7 Fundamentals Programme : • Présentation de la plate-forme Java • Rappels sur la syntaxe Java et les classes Java • Encapsulation et polymorphisme • Conception de classes Java • Conception de classe avancée • Héritage et interfaces Java • Types génériques et collections • Traitement des chaînes • Exceptions et assertions • Principes fondamentaux des E/S • E/S de fichier avec NIO 2 • Utilisation de threads • Traitements simultanés • Applications de base de données avec JDBC • Localisation