Formation Java

Cette formation va vous permettre de maîtriser Java

Description de la formation

Cette formation vous donne des bases solides pour programmer avec Java.
Nous commençerons par une présentation du monde Java avec un focus sur les différentes ressources utiles avant de vous apprendre les éléments de syntaxe indisensables.
Viendra ensuite la programmation orientée objet avec une mise en application immédiate au travers de cas pratiques. Nous aborderons alors tous les éléments indispensable à tous développeur Java : gestion des erreurs, accès aux bases de données, MVC …

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation Java

  • Présentation de Java (Architectures N-Tiers, J2SE, J2E, JVM, Outils (JAR, JavaDoc)
    • Présentation de Java et de ses tiers techniques J2SE/J2E/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 éléments du langage
    • Déclaration de variables
    • Initialisation
    • Instruction de contrôles
    • Boucles et itérations
  • Les concepts objets avec Java
    • La classe et ses attributs / méthodes
    • L’encapsulation, les imports et packages
    • Les interfaces
    • Les classes abstraites
    • L’héritage
  • Les classes utiles en Java
    • Gestion des tableaux et collections
    • Les dates et calendriers
    • Les entrées / sorties de fichiers
  • La gestion des erreurs avec les exceptions
    • Les différentes exceptions en Java
    • Les blocs try/catch/finally
    • Gestion locale ou centralisée
    • Créer ses propres exceptions métier
  • Accès aux bases de données avec JDBC
    • 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)
    • Architecture MVC
    • Le modèle
    • La vue
    • Le contrôleur
  • Introduction à AWT, JFC et SWING
    • Les composants et conteneurs (JButton, JTextField, JPanel et 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
  • Introduction aux tests unitaires
    • Créer des tests unitaires avec JUnit
    • Créer des suites de tests avec JUnit
    • Générer des rapports
  • Internationalisation
    • Gérer les langues avec l’API ressourcebundle et les fichiers properties
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4/5 :
  • Niveau : débutant à intermédiaire
  • Ref : BIOB300
  • Durée : 5 jours - 35h
  • Prix : 2390€
  • Niveau : débutant à intermédiaire
  • Ref : BIOB300
  • Durée : 5 jours - 35h
  • Prix : à définir
organiser votre formation

Objectifs

  • Être capable de programmer Objet en Java
  • Apprendre la syntaxe et les principales APIs de Java
  • Être autonome en Java
  • Être capable de communiquer avec un SGBDR

Public

  • Développeurs

Pré-requis

  • Connaissance d'un langage de programmation (VB, C, PHP...)
Pré-inscription
Nous proposons
Consulting
Formation