Formation 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

 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.

 

 

Nous intervenons sur tout le territoire national. Nous dispensons des formations à Paris, Marseille, Lyon, Toulouse, Nice, Nantes, Strasbourg, Montpellier, Bordeaux, Rennes, Le Havre, Reims, Lille, Saint-Étienne, Toulon, Grenoble, Angers, Dijon, Brest, Le Mans, Clermont-Ferrand...

 

Contactez nous sans plus attendre au

tél. 0820 626 020