01 53 90 15 20

La formation vous permet de connaître les bonnes pratiques de la programmation JAVA afin de développer des applications d’entreprises robustes.

Objectifs

  • Assimiler les bonnes pratiques du développement Java
  • Découvrir les subtilités du langage Java et de sa plate forme Java SE
  • Acquérir les automatismes indispensables à la conception d’applications d’entreprises robustes

21 heures

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Subtilité du langage

  • Etude approfondie de tous les mots-clés (final, static, throw, throws, volatile, native...).
  • Les niveaux de visibilité.
  • Les Initializers.
  • Les Classloader.

Interfaces et génériques

  • Interfaces.
  • Generics (y compris leur traitement par le compilateur).
  • Classes anonymes.
  • Inner Class.

Gestion de la mémoire

  • Compréhension du Garbage Collector.
  • Détection et résolution d'une fuite mémoire.

La classe Object et quelques interfaces de base

  • Etudes des méthodes de la classe Object (getClass, hashCode, equals, toString, wait, notify...).
  • Etudes des principales interfaces proposées par le framework (Comparable, Serializable...).

Les collections

  • L'interface collection et les principales implémentations (List, Set, Queue, Deque, Stack).
  • De la bonne utilisation au bon moment du bon type de collection.
  • L'interface Map et les différentes implémentations.

Bonnes pratiques de conception d'une application

  • Découpage en couche.
  • Présentation des enjeux d'un développement d'entreprise.
  • Introduction à l'écosystème Java (JEE, Spring, Hibernate, Struts...).

Public

Développeurs d'applications Java, architectes et chefs de projets.

Prérequis

Bonnes connaissances en programmation Java. Expérience requise en développement d'applications Java.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates

Nous consulter.

Tarif : 1990€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu