Recevoir la newsletter

Java SE - Développement avancé

PrésentielPrésentiel
5 jour(s)
Prix : Nous consulter
Toulouse (31)
Formation certifianteCertifiant
Présentation
Avec un taux d’intégration très important dans de nombreux secteurs industriels, Java est devenu un langage majeur dans le développement d’application industrielle, embarquée ou de gestion. La plateforme J2SE met à disposition un socle technique riche et complet permettant aux développeurs de concevoir des applications complexes dans un cadre structuré et industrialisé. Au-delà du langage, acquérir une bonne compréhension de la philosophie de Java permet d’améliorer la productivité et la qualité du livrable logiciel.
Objectifs

Construire une application complexe

Assimiler les subtilités et risques du langage

Ecrire un code performant et réutilisable

Etre à jour des nouveautés du langage

Public visé
Développeur Java
Prérequis
Avoir suivi la formation « Java SE - Fondamentaux du développement Java SE » ou posséder une connaissance de Java

Programme

Le langage Java
Naissance de Java
Java et le Web
La JVM
Exemple de bytecode
Concepts de base et Concepts avancés

Java les concepts de base
Les pointeurs
Stack et Heap
Tableaux et les RandomAccess
La boucle For améliorée
Classes, Types et Instances
Autoboxing et performances
Les varargs
Enums complexes

Heritage
Interfaces
Polymorphisme
Classes et méthodes abstraites
Design Patterns intéressants

Les generics
Définition des Types
Type Erasure
Lower et Upper Bounds
Covariance and contravariance
Inférence de Type
Méthode générique

Java 8
Les Lambdas
Méthodes par défaut des Interfaces
L’api DateTime
Les Optionals
Ce que propose Java 9

Le framework collection avec Java 8
Les différentes collections
Les implémentations utiles et méconnues
Utilisation des Streams Java 8
Partager cette formation
Organisme de formation
Contacter

Aelion

Présentation de Aelion

95 chemin de gabardie
31200 Toulouse

05 61 49 42 60

Prochaines sessions

Toulouse

Date garantie :
14/10/2019 au 18/10/2019

04/12/2019 au 08/12/2019

Centre de formation
Toulouse
95 chemin de gabardie
31200 Toulouse