CLASSE VIRTUELLE "CONCEPTS OBJETS ET PROGRAMMATION JAVA" PAR PYTHAGORE F.D.
Du lundi 17 mars 2014 au vendredi 21 mars 2014
Pythagore F.D. propose des sessions de cours en classes virtuelles. Le fonctionnement de cette solution est simple : mettre à disposition de chaque participant un espace de travail qui lui est propre.
Paris - ile de france
La portabilité de Java, l'efficacité de la programmation objet, le multi-threading, l'architecture Jee, lui ont permis de s'imposer comme le langage leader dans le développement d'applications client-serveur.
Des fonctionnalités avancées comme la supervision avec JMX, la gestion de la sécurité au niveau de la JVM et des certificats sont également à la disposition des développeurs pour concevoir des applications fiables et performantes.
Pythagore F.D. propose des sessions de cours en classes virtuelles. Le fonctionnement de cette solution est simple : mettre à disposition de chaque participant un espace de travail qui lui est propre et ce, depuis son environnement de travail habituel.
Ainsi, en plus de permettre d'eviter les déplacements des stagiaires ou des formateurs, l'originalité de cette solution réside dans la mise à disposition complète de l'environnement de travail nécessaire à la réalisation de l'ensemble de la formation : des supports de cours à la configuration matérielle et logicielle nécessaire à la réalisation de travaux pratiques ...
Nos équipes de développement ont travaillé à la mise en place d'un ensemble d'outils permettant de préserver la qualité pédagogique à travers l'enseignement à distance.
Pythagore F.D. organise une formation en classe virtuelle « Concepts Objets et programmation Java » du 17 au 21 Mars 2014.
Ce stage permet de apprendre le langage Java et assimiler les concepts objet. Utiliser les outils du JDK et les principales API de la Standard Edition 6. Ce cours s'appuie sur le développement d'une application complète mettant en oeuvre une architecture à 3 niveaux (présentation, métier et persistance).
Le programme de la formation « Concepts Objets et programmation Java » est le suivant :
Les concepts objet
Programmation objet, les réutilisables.
Principe de l'encapsulation. Attributs et méthodes.
Accesseurs. Différence entre objet et classe. Instanciation. Conventions de nommage.
Introduction à Java
Philosophie de conception sous-jacente à Java. Les différentes éditions. Les API de la SE 6. Les fichiers sources, le byte-code et la JVM. Première application.
Syntaxe java
Les règles d'écritures. Types primitifs. Types abstraits. Déclaration des variables. Opérateurs. Structures de contrôle. Tableaux.
Les packages
Rôle des packages. Définir ses propres packages.
Les classes
Déclaration de classes, d'attributs et de méthodes.
Constructeurs. Instanciation. Destruction des objets : le garbage collector.
Accès aux attributs et méthodes. Les références : this et null.
Surcharge des noms de méthodes.
Membres et méthodes de classe : static.
Les classes composées d'objets. Contrôle d'accès aux membres.
Les énumérés
Définition. Exemples.
Les interfaces
Définition et déclaration. Utilisation des interfaces.
L'héritage
Mécanisme d'héritage. Recherche de méthodes pour une classe dérivée.
Héritage et instanciation. Conversions standards dans l'héritage.
Le polymorphisme. Classes et méthodes abstraites.
Les classes internes
Définition. Caractéristiques principales. Déclaration. Exemples.
Les exceptions
Définition. Graphes d'héritage. Gestion des exceptions.
Les structures de données
La classe Vector. La classe Stack. L'interface Enumeration. Structures de données ordonnées. Les collections.
Les génériques
Définition. Exemples.
Auto Boxing et Auto UnBoxing
Objectif. Exemples.
Les annotations
Définition. Annotations standards. Exemples.
Présentation des principaux packages
Java.lang et java.util. Internationalisation (i18n). Présentation des autres packages.
Les entrées/sorties. Mode octet ou mode caractère. Canaux et filtres. Formatage. Sérialisation.
Le multi-threading.
Thread et runnable. Priorité et état. Gestion de la condurrence et synchronisation. L'API de concurrence.
Présentation de JDBC
Drivers JDBC. Les classes et interfaces en jeu. Les transactions. Le support de SQL.
__________________________________________________________________________
Pythagore F.D. est un centre de formation en nouvelles technologies, dans les domaines suivants :
Java, serveurs d'applications Jee (JBoss, Websphere, Jonas, ...);
TCP/IP (Architecture, Sécurité, Administration de réseaux IP, VoIP, ...);
Unix (AIX, HP-Ux, Solaris);
Linux, les aspects systèmes, les applicatifs Apache, Openldap, Squid, Nagios, glpi, ...)
la virtualisation (xen, kvm), et le cloud avec Openstack, cloudstack, eucalyptus, ...
et la mobilité avec la programmation sur Android et sur iPhone.
Les formations sont dispensées soit dans les locaux de la société à Paris, soit sur site client, ou à distance en classes virtuelles.
Informations pratiques : formation classe virtuelle "Concepts Objets et programmation Java"
Dates : du 17 au 21 Mars 2014.
site de l'événement
Programme [.pdf]
11 rue du Faubourg Poissonnière
75009 PARIS
Pour réserver une place sur cette session, ou pour toute demande d'information, contactez nos conseillers au 33 (0)1 55 33 52 10, ou par mail à l'adresse pfd@pythagore-fd.fr, ou sur le site www.pythagore-fd.fr
© 2024 Dataevent