PLB formation informatique et management
Accueil > Java > Formation Java

FORMATION Java pour développeur Objet

Formation Java

Objectifs de la formation Java

Cette formation JAVA est destinée aux développeurs ayant déjà une expérience de la programmation objet.
Après une présentation rapide des raisons du succès de Java et de ses domaines d'applications, le premier chapitre présente les caractéristiques objets du langage.
Le second chapitre se concentre sur l'environnement de développement Eclipse et permet grâce au code source fourni de se familiariser avec les fonctionnalités avancées de l'IDE
Les chapitres suivants résolument pratiques présentent les principales classes utilitaires nécessaires aux algorithmes de base, à la gestion des entrées/sorties, à la création d'interface ou à l'accès à une base de données.
Enfin, les derniers chapitres fournissent une introduction à Java EE et aux outils de génie logiciel associés.
A l’issue de cette formation JAVA, les participants sont capables de développer leurs premières applications java en toute autonomie.

A qui s'adresse la formation Java

Cette formation Java s'adresse aux développeurs

Pré-requis :

Développeur possédant des connaissances sur les principes de base de la programmation objet, le cours Initiation à la programmation objet (Réf DIPO) est un pré requis idéal pour tirer pleinement profit de cette formation

Travaux pratiques :

50 % du temps est consacré aux Ateliers, l'IDE Eclipse est utilisé

Contenu de la formation Java

Java et la programmation objet
Caractéristiques et particularités du langage Java, domaines d'application (Application, Applet, Développement Serveur, Androïd)
Portabilité des programmes Java à travers la JVM
Gestion de la mémoire
Encapsulation et modificateurs de visibilité
Java et l'héritage simple, le mot clé final
Import et packages
Java, interface et classes abstraites
Java un langage sûr et robuste, Modèle de sécurité, mécanismes des exceptions
Le multithreading
Exécution d'un programme Java, empaquetage et format et types d'exécutables
JDK, JRE, Les outils du développeur
Prise en main de l'IDE Eclipse
Arborescence et chemin d'accès
Principe des protections
Attributs des fichiers et des répertoires
Bien utiliser l'aide en ligne
Configuration des exécutions, fonctionnalités du debugger

Atelier
Création d'un projet, importation de sources, génération et complétion de code, refactoring. Exécution à l'aide du debugger
La syntaxe du langage Java
Structure d'un fichier .java
Constructeur et processus d'instanciation, le mot clé static
Notion d'identité objet
Déclaration de variables et Initialisation
Types primitifs et classes du package java.lang
Opérateurs d'affectation, de comparaison, booléens, ...
Instruction de contrôles
Boucles et itérations
Tableaux et collections
Gestion des exceptions, blocs try, catch, finally

Atelier
Algorithme de tri d'une collection
Gestion des entrées sorties en Java
Présentation du package java.io
Format binaire ou format texte, jeu de caractères et encoding
Opérations de lecture
Opération d'écriture
Support pour XML et le parsing de fichiers
Sockets, protocoles et flux

Atelier
Opération de lecture, parsing et écriture de fichiers
Construction d'interface avec Java
Présentation de SWING
Composants d'interface
Les différents conteneurs
Gestionnaire de mise en forme : les layouts
Gestionnaire des évènements et listeners
Rendu d'image, dessins vectoriels et modélisation 3D

Atelier (formation JAVA)
Editeur de fichier HTML
Java et les bases de données
Présentation de JDBC
Connexion à une base de données, gestion de pool de connexions, exécutions de requêtes SQL
Parcours de ResultSet, Requêtes paramétrées, procédures stockées
Le mapping objet/relationnel et JPA

Atelier
Connexion et exécution de requête sur une base MySQL, utilisation de JPA et du langage d'interrogation JPQL
Introduction à Java EE
Le standard Java EE et les architecture n-tiers
Services techniques des serveurs d'application et Les différentes APIs
Modèles de programmation distribuée
Plugins Eclipse pour le développement Java EE
Implémentation de la couche métier avec les EJB3.0
Composants de la couche de présentation, servlets, vues et Java Beans
Le pattern MVC

Atelier
Ecriture d'une application Web, packaging et déploiement
Intégration d'outils de génie logiciel et IDE Eclipse
Gestion de Version avec svn, intégration dans Eclipse
Le plugin WTP
L'outil ant : automatisation déploiement,
Le build avec Maven, intégration des tests unitaires (Junit) et de conformité (Checkstyle)
Intégration continue avec Hudson
Gestion de projet et suivi des bugs avec Trac et JIRA
Test de charge et profiling (Jmeter et Jprofiler)


Formation Java Paris

-

Formation Java fondamentaux

-

cours Java

-

Stage Java

Cette formation « Java » est éligible au DIF. Ce cours peut être financé par l'OPCA de votre entreprise.
Durée de la formation Java : 4 jours
Tarif 2012 de la formation Java : 1800€ HT
Cours disponible en intra également
Référence : JJDC
Dates / Inscription en ligne :
Lieu de la formation
Paris - La Défense
Nos coordonnées
Tél : 33 (0)1 43 34 90 94
E-mail : nous contacter

Formation Java FAFIEC

 

Votre formation Java prise en charge à 100% ! *

En mars  2011, le Fafiec a sélectionné PLB Consultant pour vous proposer les meilleures formations autour du développement objet avec Java.

Sessions inter-entreprise sur  Paris, Lyon et Lille. 

Sessions intra-entreprise sur  toute la France.

*100% des coûts pédagogiques, offre valable dans la limite des fonds mutualisés dédiés aux actions collectives, en application des critères de prise en charge en vigueur (voir conditions détaillées sur le site du FAFIEC)