Offre de Formation Java - Bonnes pratiques de programmation avec AMS TRAINING | MaFormation.fr

Java - Bonnes pratiques de programmation

AMS TRAINING

Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne En présentiel
Durée
Nous contacter
Prix
Nous contacter

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En présentiel

Découvrez les localités disponibles pour suivre cette formation en présentiel.

En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 54 - Nancy
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 08 - Ardennes
  • 10 - Aube
  • 51 - Marne
  • 52 - Haute-Marne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 57 - Moselle
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 88 - Vosges

Objectifs

Connaitre les subtilités du langage Java.
Connaitre les interfaces de bases et la gestion de la mémoire.
Connaitre les best practices de conception d'applications et les écosystèmes Java.

Programme

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
- Generics (y compris leur traitement par le compilateur).
- Classe 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...).

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Centre de formation Digital Product Simulation
LA CELLE-SAINT-CLOUD
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF

2010 €

Centre de formation STUDI
Avis du centre
À DISTANCE
Tout public
Finançable CPF
Centre de formation A BONNE ECOLE
Avis du centre
SAINT-HERBLAIN
En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF

7740 €

Centre de formation 4SH Learning
LE HAILLAN
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF

1300 €

Centre de formation PROFORMÉA
À DISTANCE
Tout public
Finançable CPF

5990 €

Centre de formation Dev to be curious
NANTES
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF

750 €

Quelle est votre situation ?

Haut de page