Java Acquérir les bases nécessaires pour le développement d'application en Java. Objectifs : Plan de cours Introduction Historique Positionnement Caractéristiques du langage Portabilité Principe de machine virtuelle Structure des programmes Les bases Syntaxe du langage Portée des variables Les tableaux Structures de contrôle Constructeurs Concept Objet Déroulement Durée : 5 jours Notion de package Définition de classes et d’accesseurs Création d’attributs et de méthodes Visibilité Composition Héritage Surcharge et redéfinition de méthodes Polymorphisme Edition de lien dynamique Classes abstraites Interfaces Normes de codage Les exceptions Contact Approche conventionnelle Gestionnaire d’exceptions Création d’exceptions métier Organisation des exceptions Laurent DELANNOY Tél. 02.35.71.65.17 Les collections d’objets [email protected] Principaux types de collections Enumérateurs Généralisation de la notion d’interface dans les collections Les nouvelles collections page 17 | internet | www.poleformation.com L’AWT : l’environnement graphique standard Présentation de l’API (composants, gestionnaires de placement) le Modèle événementiel 1.1 & 1.2 Développement d’interface Homme/Machine avec AWT Présentation des applets Présentation de Java dans le contexte Internet Utilisation et Cycle de vie des applets Notions sur les Servlets Outils de base d’Eclipse Présentation de la plate-forme Eclipse La notion de « perspectives », de ressources, de plugins Les perspectives « Java» et « Debug » Naviguer dans une hiérarchie de classes Les outils de recherche Les assistants pour créer des projets, des classes... L'éditeur de code (ajout d'import, assistants de codage...) Compilation et exécution (changer de JVM...) - Les outils de réorganisation du code (refactoring) - Les différents types de points d'arrêt - Les outils pour inspecter les variables et évaluer du code