 Objectifs À l'issue de ce cours, les participants sauront : Créer des applications Java qui exploitent les aspects orientés objet du langage (encapsulation, héritage et polymorphisme) Exécuter une application Java depuis la ligne de commande. Utiliser des types de données et des expressions Java Utiliser des instructions de contrôle de flux en Java Utiliser des tableaux et d'autres structures de données Mettre en oeuvre des techniques de traitement des erreurs à l'aide du traitement des exceptions Créer des interfaces utilisateur graphiques (IG) orientées événements en utilisant les composants correspondants du langage Java : panneaux, boutons, libellés, champs et zones de texte Implémenter la fonctionnalité d'entrée/sortie (E/S) pour lire et écrire des données et des fichiers de texte et comprendre les flux d'E/S avancés Créer un client TCP/IP (Transmission Control Protocol/Internet Protocol) simple qui communique avec un serveur par l'intermédiaire de sockets. Créer des programmes multithreads Vue d'ensemble Le cours « Maîtrise de la programmation en langage Java » présente la syntaxe du langage Java, la programmation orientée objet en Java, la création d'interfaces utilisateur graphiques (IG), les exceptions, les entrées/sorties de fichiers, les threads et les fonctions réseau. Les programmeurs déjà familiers avec les concepts orientés objet apprendront à développer des applications Java.. Ce cours exploite la plate-forme Java, Standard Edition 6 (Java SE 6) et utilise le produit Java SE Development Kit 6 (JDK 6). L'IDE NetBeans 5.5 est utilisé pour les travaux pratiques. |