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

04/12/2019 au 08/12/2019

17/02/2020 au 21/02/2020

20/04/2020 au 24/04/2020

15/06/2020 au 19/06/2020

24/08/2020 au 28/08/2020

12/10/2020 au 16/10/2020

07/12/2020 au 11/12/2020

Centre de formation
Toulouse
95 chemin de gabardie
31200 Toulouse