Les fondamentaux de la programmation Java
Les bases de la programmation Java EE
Le langage Java est au coeur des applications d'entreprise et a réussi à s'imposer comme l'un des langages orienté-objet les plus utilisé dans l'industrie. Cette formation a pour objectif d'introduire les différents concepts orientés-objets en Java et de permettre une initiation progressive aux différentes librairies et frameworks du langage. Les entrées-sorties, les collections, l'accès aux données, les exceptions, les nouveautés Java 9 ainsi qu'un certain nombre de librairies utilitaires seront présentées.
Objectifs
- Maîtriser la syntaxe et les principales APIs du langage Java
- Savoir programmer en Java en toute autonomie
- Pouvoir manipuler les frameworks les plus utilisés du langage tels que JUnit, log4J ou i18n
- Être en mesure de manipuler des données à l'aide de JDBC
- Savoir appliquer le paradigme de la programmation fonctionnelle
- Découvrir les dernières évolutions de Java
Public
- Développeurs
- Chargés de développement d'applications informatiques
Prérequis
- Disposer d'une expérience d'un langage de programmation (C, C++, VB...)
- Connaître les principes de la programmation orientée objet
- Connaissance des concepts de bases de données relationnelles et du langage SQL
- Avoir déjà développé et livré une application est un plus pour suivre cette formation
Certification
Cette formation prépare au test 1Z0-808 et entre en jeu dans le cursus de certification Oracle Certified Associate - Java SE 8 Programmer I.
Méthode pédagogique
L'apprentissage par la pratique intensive : la majeure partie de la formation est consacrée à la mise en oeuvre des principes de développement en Java avec une première présentation des nouveautés apportées par la dernière version.
Une formation très concrète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et d'ateliers réalisés au travers d'un cas pratique "fil rouge".
Les contenus digitaux mis à disposition des participants avant et après la formation renforcent l'efficacité pédagogique du programme et garantissent un bénéfice durable de l'action de formation.
Cette formation est éligible à l'action collective Atlas "Développer avec les langages .Net, Java et C++" (Réf : 28110).