Image

    Développement Java Standard

  •     déroulé de Cours

 

 

Réf. : FPJA

 

 

Niveau : Maîtrise d’un langage de programmation de haut niveau

 

 

Durée : 5 jours

Public visé

Développeur souhaitant passer à Java

 

Objectif de la formation

 

Lire et écrire des définitions de classes et de méthodes Java, Traduire des modèles de conception en Java, Créer des modèles du domaine dans la notation UML, Concevoir des applications Java faciles à administrer à l'aide des patterns, Créer des diagrammes d'interactions UML, Gérer les fichiers des projets Java, Utiliser le framework Java2 Collections, Concevoir en utilisant le polymorphisme, l'héritage et l'encapsulation, Utiliser les outils de développement Java

 

Contenu

  •     Concepts objets :

Classe et instance, méthode et message, polymorphisme, Encapsulation, contenance, hiérarchie de types et de classes, héritage

     .

  •     Définitions des classes de JAVA :

Définition de classes et fichiers source, champs et méthodes, Portée, Organisation des fichiers et packages, Importation de classes, Contrôle des accès, Constructeurs, this, Conteneurs du JDK et classes string, toString(), Méthodes main () et points d'entrée

 

  •    Construction d’applets :

HTML, modèle des évènements web, pages web interractives

 

  • Développement itératif :
Complexité et décomposition, processus itératifs et incrémentaux, cycles de développement

 Inscrivez vous au plus vite en nous contactant au

Image

ou par mail à Cet e-mail est protégé contre les robots collecteurs de mails, votre navigateur doit accepter le Javascript pour le voir

 

  

  • Analyse objet :

Notation UML, Modèles du domaine, Diagrammes de séquence système, Opérations système, Portée

 

  •     Conception objets :

Responsabilités, Diagrammes de collaboration, Patterns, Diagrammes de classes, Visibilité

 

  •    Polymorphisme et héritage :

Super-classes et sous-classes, Redéfinition de méthodes, Liaisons statique et dynamique, Fonctions virtuelles, Appel de constructeurs de super-classes

 

  •     Construction d’applications :

Bibliothèque de classes, Interface, Listener d'événements, Gestion des exceptions, IHM utilisant Swing / AWT

 

Technologie JAVA :                      Ramasse-miettes, Byte code, Machine virtuelle

 

  •        Sujets spécifique :

Membres statiques, Membres et classes "final" et "abstract"

 

  •   Méthode pédagogique :

Une salle de formation, fiches de synthèse, exercices d’évaluation, cas pratiques, feuilles d’émargement, support de cours.