Besoin
d'informations ?
Franck Tiennebrunne
Conseiller formation
Tel. +32 (0)71 25 49 70
Fax +32 (0)71 25 49 88
Pôle Entreprises
Secrétariat
Tel. + 32 (0)71 25 49 60

Java avancé

Retour à la liste des formations
NEW
Formations de courte durée
Thème(s): Orienté objet
Durée:
3 jours
Formateur:
CogniTIC
Cette formation concerne une introduction à la plateforme de développement Java, son langage, ses classes et ses spécificités techniques. Cette introduction est adressée à des personnes ayant déjà abordé les concepts clés de programmation et vise donc l’apprentissage du langage et de ses spécificités. La formation est également fortement axée sur le paradigme OO.
Public
Cette formation s’adresse à toute personne souhaitant utiliser des aspects avancés du langage Java.
Prérequis
Connaissance de base de Java.
Contenu de la formation
Les techniques Objet

•Les principes généraux de la modélisation et de la programmation Objet
•L'abstraction et l'encapsulation : les interfaces
•Les différentes formes d'héritage, le polymorphisme

Les constructions de base du langage

•Les variables : déclaration et typage
•La définition des champs
•Les méthodes : définition
•Les expressions
•Les instructions de contrôle : les instructions conditionnelles, de boucle, de branchement
•Les tableaux
•Les types énumérés, l'autoboxing
•Les Unités de compilation et packages : le contrôle de la visibilité des classes, le mécanisme d'import
•Les imports statiques

La définition et l'instanciation des classes

•Les classes et les objets
•Les champs, les méthodes
•Les constructeurs
•L'autoréférence
•Les champs et méthodes statiques
•Les méthodes à nombre variable d'arguments
•Les aspects méthodologiques : la conception des classes

L'héritage

•Les différentes formes d'héritage : l'extension et l'implémentation
•Les interfaces et l'implémentation des interfaces. Le polymorphisme et sa mise en oeuvre
•L'extension. La définition des classes dérivées, les constructeurs, les références. Les aspects méthodologiques
•La construction de hiérarchies de classes. La factorisation de code : les classes abstraites
•L'utilisation simultanée de l'implémentation et de l'extension. Les classes abstraites
•Les aspects méthodologiques : le regroupement des constantes, la spécification de services
•La construction de hiérarchies de classes et d'interfaces
•La généricité

Les exceptions

•Les blocs de Try, la génération des exceptions
•L'algorithme de sélection du catch()
•Les aspects méthodologiques : la construction d'une hiérarchie d'exception, l'utilisation des exceptions

La programmation des entrées/sorties

•La hiérarchie des classes d'entrée/sorties
•Quelques classes de manipulation des systèmes de fichiers
•Quelques classes d'entrées/sortie travaillant sur les flots de bytes, sur les flots de Char
•Les entrées/sorties clavier

La programmation graphique

•Les concepts de base : les principes de la visualisation et de la gestion des événements depuis jdk1.1
•La visualisation des composants graphiques : les conteneurs et les Layouts
•Quelques composants graphiques : labels, boutons, zones de texte
•La gestion des événements : les Listeners et Adapters. L'association de gestionnaires aux composants graphiques

Quelques classes utilitaires

•Les classes système
•Les classes de conteneur
Particularités

Cette formation est dédiée à des travailleurs, indépendants et salariés, du privé, du public et du non-marchand, ainsi qu’aux enseignants du secondaire et du supérieur et aux travailleurs sous un statut assimilable: outplacement, PFI,...

Technofutur TIC se réserve le droit de restreindre, le cas échéant, l’accès à des candidats qui ne répondent pas à ces critères ou ne remplissent pas les prérequis.

CETTE FORMATION EST ORGANISÉE UNIQUEMENT SUR DEMANDE, dans le cadre de formation inCompany et/ou sur-mesure. Pour en savoir plus ou solliciter une demande de cotation, contactez entreprises@technofuturtic.be

Cette formation n'est pas agréée Chèques-Formation.

Formateur
  La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information. Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.
Prix
Informations
Prix plein : 750 €
Conseiller formation - Franck Tiennebrunne
Tél. +32 (0)71 25 49 70 - Fax. +32 (0)71 25 49 88
Secrétariat - Pôle Entreprises
Tél. + 32 (0)71 25 49 60
agoria
agario - kisaltmasi - diyet - ilahi dinle - film izle - cuma mesajlari - sarki sozleri - sarki sozleri - youtube- openload search - fon sesi