- Accueil
- Formations
- Bureautique
- Gestion
- Technique
- Web/PAO/DAO
- Formations Spécifiques
-
Vous ne trouvez pas la formation que vous cherchez ? Nous la créons pour vous.
-
- Visio Formation
- E-learning
- Blog
- Contact
Java Les fondamentaux de la programmation
Type(s) : | P |
Durée : | 5 jours - 35 heures |
Pré-requis
Connaissance d’un langage de programmation procédural (VB, C, PHP…)
Objectifs
Être capable de programmer Objet en Java. Apprendre la syntaxe et les principales APIs de base du langage Java. Acquérir une autonomie en programmation Java. Comprendre comment manipuler des données à l’aide de JDBC
Profil du formateur
Formateur consultant, expert, pédagogue et certifié dans son domaine
Méthode pédagogique
La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.
Suivi, évaluation, sanction
Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.
Formation sans certification.
Présentation de Java (Architectures N-Tiers, J2SE, J2E, JVM, Outils (JAR, JavaDoc)
Les bases du langage (Syntaxe)
Les concepts objets en Java (syntaxe : classe, héritage, classe abstraites et interfaces)
Gestion des erreurs avec les exceptions (try/catch, exceptions métiers)
Bibliothèques standard (collection, date, entrées/sorties)
Nouveautés de Tiger
Accès aux SGBDR avec JDBC (connection, query, resultset, ressourcebundle, ORM)
Présentation de Java et de JBDC
Connexion à une BDD, exécution d'une requête et itération sur les résultats (connection, 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)
Aperçu de AWT et SWING (composants, conteneurs, layouts)
API pour les fichiers de logs
Améliorer la qualité d'une application grâce aux tests unitaires
Préparer une application à l'internationalisation