☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : JAVA SE 17 Programming II

Ref. JAVA17-02
Durée :
5
 jours
Examen :
Optionnel
Niveau :
Intermédiaire

Description

Il s’agit d’un cours de deuxième niveau destiné aux programmeurs apprenant le langage Java. Il complète les sujets abordés dans le cours précédent, Java SE 17 – I, et fournit des compétences clés supplémentaires aux programmeurs Java, telles que le codage sécurisé, la programmation modulaire et l’accès aux bases de données.

Ce cours utilise la version Java principale actuelle pour ses pratiques (actuellement Java 17).

Profils des participants

  • Data Scientists
  • Développeurs
  • Intégrateurs

Objectifs

  • Créer des applications Java qui exploitent les fonctionnalités orientées objet du langage Java
  • Exécuter une application Java à partir de la ligne de commande
  • Créer des applications utilisant le framework Java Collections
  • Implémentation de la fonctionnalité d’entrée / sortie (E / S)
  • Manipuler des fichiers, des répertoires et des systèmes de fichiers à l’aide de la spécification JDK NIO
  • Utiliser les fonctionnalités de simultanéité Expression Lambda
  • Appliquer des pratiques et des services de programmation modulaire aux applications

Connaissances Préalables

Contenu du cours

Module 1 : Programmation fonctionnelle

  • Leçon 1 : Interfaces fonctionnelles et expressions lambda
  • Leçon 2 : Collections de flux et filtres
  • Leçon 3 : Interfaces fonctionnelles intégrées

Module 2 : Programmation modulaire

  • Leçon 1 : Introduction à la programmation modulaire en Java
  • Leçon 2 : Services dans une application modulaire
  • Leçon 3 : Migration vers une application modulaire

Module 3 : Flux et flux parallèles (Streams)

  • Leçon 1 : Simultanéité
  • Leçon 2 : Flux parallèles
  • Leçon 3 : Opérations terminales : collecteurs
  • Leçon 4 : Création de flux personnalisés

Module 4 : Concepts de programmation d’API Java et de codage sécurisé

  • Leçon 1 : I/O (Principes fondamentaux et NIO2)
  • Leçon 2 : Codage sécurisé
  • Leçon 3 : Applications de base de données avec JDBC
  • Leçon 4 : Localisation

Module 5 : Collections et génériques

  • Leçon 1 : Qu’est-ce que le framework de Collections?
  • Leçon 2 : Itérateurs
  • Leçon 3 : Classes de type Wrapper
  • Leçon 4 :Que sont les génériques?

Module 6 : Traitement des exceptions et assertions

  • Leçon 1 : Exceptions
  • Leçon 2 : La gestion des erreurs
  • Leçon 3 : Assertions

Documentation

  • Digital courseware included

Lab / Exercices

  • Pendant le cours, les participants sont encouragés à participer activement à l’expérience d’apprentissage en exécutant des exemples de fichiers lors de conférences et en relevant des défis de codage pendant les travaux pratiques
  • Chaque séance de laboratoire vous permet de comparer votre solution à celle de l’instructeur

Examen

  • Ce cours prépare à la certification 1z0-816. Si vous souhaitez passer cet examen, merci de contacter notre secrétariat qui vous communiquera son prix et s’occupera de toutes les démarches administratives nécessaires pour vous

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.
Prix de l'inscription
CHF 3'550.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • Préparation à l’examen
  • Documentation et supports digitaux
  • Badge de réussite
Mois actuel

lun16Déc(Déc 16)09:00ven20(Déc 20)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJAVA17-02

lun16Déc(Déc 16)09:00ven20(Déc 20)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun27Jan(Jan 27)09:00ven31(Jan 31)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun27Jan(Jan 27)09:00ven31(Jan 31)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAVA17-02

lun03Mar(Mar 3)09:00ven07(Mar 7)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun03Mar(Mar 3)09:00ven07(Mar 7)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJAVA17-02

lun07Avr(Avr 7)09:00ven11(Avr 11)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun07Avr(Avr 7)09:00ven11(Avr 11)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAVA17-02

lun12Mai(Mai 12)09:00ven16(Mai 16)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun12Mai(Mai 12)09:00ven16(Mai 16)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJAVA17-02

lun16Juin(Juin 16)09:00ven20(Juin 20)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun16Juin(Juin 16)09:00ven20(Juin 20)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAVA17-02

lun21juil(juil 21)09:00ven25(juil 25)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun21juil(juil 21)09:00ven25(juil 25)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJAVA17-02

lun25Aoû(Aoû 25)09:00ven29(Aoû 29)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun25Aoû(Aoû 25)09:00ven29(Aoû 29)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAVA17-02

lun29Sep(Sep 29)09:00ven03Oct(Oct 3)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun29Sep(Sep 29)09:00ven03Oct(Oct 3)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJAVA17-02

lun03Nov(Nov 3)09:00ven07(Nov 7)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun03Nov(Nov 3)09:00ven07(Nov 7)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJAVA17-02

lun08Déc(Déc 8)09:00ven12(Déc 12)17:00VirtuelVirtuel Etiquettes de sessionJAVA17-02

lun08Déc(Déc 8)09:00ven12(Déc 12)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJAVA17-02

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request