SPECIALISTE DE LA FORMATION INFORMATIQUE
pics_comp
Java pour les développeurs Objet expérimentés

Java pour les développeurs Objet expérimentés

Description
Les concepts de modélisation objet sont à la base d'une grande majorité des développements d'entreprise. Pour construire des applications performantes, le langage JAVA intègre, de façon native, l'ensemble des briques nécessaires à un développement orienté objet. Les participants à cette formation découvriront les notions fondamentales de l'objet mais également leur mise en oeuvre avec Java.
Objectifs
  • Connaître les composants et tiers techniques de la plate-forme Java

  • Apprendre la syntaxe et les principales APIs de base du langage Java

  • Se connecter et exécuter des requêtes sur un SGBDR

  • Passer d'un langage de POO à Java

  • Découvrir les nouveautés de Java-Tiger

Public concerné
  • Concepteurs
  • Développeurs C
  • , C++ expérimentés
  • Programmeurs Java souhaitant passer à l'objet
Pré-requis
  • Maîtriser un langage de programmation objet (C
  • , C++)
Plan détaillé
  • Présentation de Java (Architectures N-Tiers, J2SE, J2EE, JVM, JAR et JavaDoc)

    • Présentation de Java et de ses tiers techniques J2SE/J2EE/J2ME et la JVM
    • Présentation des composants techniques de Java (JDK), principales APIs
    • Présentation des outils Java : JavaDoc, Jar et co
    • Présentation des principaux IDE : Eclipse, NetBeans

  • Les bases du langage : La Syntaxe

    • Les Variables : déclaration, initialisation, instruction de contrôle, boucles et itérations
    • La syntaxe objet en Java : classe, héritage, classes abstraites et interfaces

  • Gestion des erreurs avec les exceptions (Try/Catch, Exceptions métiers)

    • Les différentes exceptions en Java
    • Les blocs try/catch/finally
    • Gestion Locale ou centralisée
    • Créer ses propres exceptions métier

  • Bibliothèques standards (Collection, Date, Entrées/Sorties)

    • Gestion des tableaux et collections
    • Les dates et calendrier
    • Les Entrées / Sorties de fichiers

  • Nouveautés de Tiger

    • Améliorations et nouveautés du langage
    • Les nouvelles APIs majeures
    • Les annotations
    • Les Generics

  • Accès aux SGBDR avec JDBC (Connection, Query, ResultSet, RessourceBundle, ORM)

    • Présentation de Java et JDBC
    • Connexion à une BDD, exécution d'une requête et itération sur les résultats (connexion, Statement et Resultset)
    • Externaliser les paramètres avec les fichiers Properties et RessourceBundle
    • Introduction au Mapping Objet-Relationnel

  • Introduction au modèle MVC (Modèle/Vue/Contrôleur)

    • Architecture MVC
    • Le Modèle
    • La Vue
    • Le Contrôleur

  • Aperçu de AWT et SWING (Composants, Conteneurs, Layouts)

    • Les composants et conteneurs (JButton, JTextField, JPanel, JFrame)
    • Gestionnaire de mise en forme : les Layouts
    • Gestionnaire des évènements : les Listeners

  • API pour les fichiers de logs

    • Générer des logs avec Log4j
    • Filtrer les Logs par niveau d'importance
    • Configurer la / les destinations où sont générés les Logs

  • Améliorer la qualité d'une application grâce aux tests unitaires

    • Créer des tests unitaires JUnit
    • Créer des suites de tests avec JUnit
    • Générer des rapports

  • Préparer une application à l'internationalisation

    • Gérer les langues avec l'API RessourceBundle et les fichiers properties

OB280
Durée : 4 j.
Tarif : 1740 € HT
 
detail formation Java pour les développeurs Objet expérimentés Plan détaillé
Contact
* tarif dégressif à partir de 2 pers.

KAPTIVE ::.
-------------------------------------------
Renseignement et réservation
-------------------------------------------
Tel.: 01 76 60 66 10
Fax: 01 76 60 66 10
contact@kaptive.com

Sessions
Inscription en ligne

Nous contacter

Possibilité de faire cette formation en intra-entreprise,
nous contacter au 01 76 60 66 10

- Kaptive - formation@kaptive.com