Cours

Développement d’application en Java – Avancé («JAVA05»)

Grâce à cette formation, approfondissez vos connaissances du développement d’applications en langage Java.
Durée 2 jours
Prix 1'350.–   excl. 8.1% TVA
Documents Support de cours Digicomp

Description de la formation

Objectifs
  • Comprendre les processus avancés de développement d’applications avec le langage de programmation Java
Contenu
1 Singleton Pattern
  • Description
  • Modélisation
2 Builder Pattern
  • Description
  • Modélisation
3 Introspection
  • Classe Object
  • Classe java.lang.Class
  • Classe java.lang.Package
  • Interface java.lang.reflect.Type
  • Interface java.lang.reflect.Member
  • Classe java.lang.reflect.AccessibleObject
  • Classe java.lang.reflect.Field
  • Classe java.lang.reflect.Executable
  • Classe java.lang.reflect.Constructor
  • Classe java.lang.reflect.Method
  • Classe java.lang.reflect.parameter
  • Classe java.lang.reflect.Modifier
4 Nombres et devises
  • Classe java.lang.Math
  • Classe java.math.BigInteger
  • Classe java.math.BigDecimal
  • Classe java.util.Currency
5 Dates et heure
  • Classe java.util.Date
  • Classe java.util.Calendar
  • Classe java.util.GregorianCalendar
  • Interface java.time.temporal.Temporal
  • Classe java.time.Instant
  • Classe java.time.LocalDate
  • Classe java.time.LocalTime
  • Classe java.time.LocalDateTime
  • Classe java.time.ZoneId
  • Classe java.time.ZoneOffset
  • Classe java.time.ZonedDateTime
  • Classe java.time.OffsetDateTime
  • Interface java.time.temporal.TemporalAmout
  • Classe java.time.period
  • Classe java.time.Duration
  • Interface java.time.temporal.TemporalUnit
  • Énumération java.time.temporal.ChronoUnit
  • Classe java.time.format.DateTimeFormatter
  • Énumération java.time.format.FormatStyle
6 Listes
  • Interface java.util.List
  • Classe java.util.AbstractList
  • Classe java.util.ArrayList
7 Quantités
  • Interface java.util.Set
  • Classe java.util.AbstractSet
  • Classe java.util.HashSet
8 Images
  • Interface java.util.Map
  • Interface java.util.Map.Entry
  • Classe java.util.AbstractMap
  • Classe java.util.HashMap
  • Expressions et closures
  • Interfaces fonctionnelles
9 Expressions lambdas
  • Annotation java.lang.FunctionalInterface
  • Algorithmes de filtre
  • Algorithmes d’exécution
  • Algorithmes de transformation
  • Algorithmes de création
  • Références aux méthodes
Public cible

Cette formation s’adresse aux programmeurs qui connaissent déjà les processus de base de développement d’application avec le langage de programmation Java et qui désirent approfondir leurs connaissances.

Prérequis

Les participantes et participants doivent avoir suivi le cours suivant au préalable ou s’assurer de posséder des connaissances équivalentes :

    Développement d’application en Java - Fondamentaux («JAVA04»)

    2 jours
    • Bâle, Berne, Genève, Lausanne, Zurich
    CHF
    1'350.–

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société optionnel
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)

Choisissez votre session...

22
mai
2025
23
mai
2025
Lausanne
Français
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
3
JUL
2025
4
JUL
2025
Genève
Français
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
11
aoû
2025
12
aoû
2025
Lausanne
Français
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
26
aoû
2025
27
aoû
2025
Zurich
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
26
aoû
2025
27
aoû
2025
Berne
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
26
aoû
2025
27
aoû
2025
Bâle
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
22
sep
2025
23
sep
2025
Genève
Français
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
27
oct
2025
28
oct
2025
Zurich
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
27
oct
2025
28
oct
2025
Berne
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
27
oct
2025
28
oct
2025
Bâle
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
6
nov
2025
7
nov
2025
Lausanne
Français
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
18
déc
2025
19
déc
2025
Genève
Français
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
28
jan
2026
29
jan
2026
Zurich
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
28
jan
2026
29
jan
2026
Berne
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
28
jan
2026
29
jan
2026
Bâle
Allemand
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA
Prochaine date
22
mai
2025
23
mai
2025
Lausanne
Français
Horaires
CHF 1’350.-
excl. 8.1% TVA
CHF 1’350.-
excl. 8.1% TVA