Formation - Java 8 - Les nouveautés

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours (14 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours (14 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Les nouvelles syntaxes

  • Lambdas expression
  • Différences avec les classes anonymes
  • Les limites des lambdas expressions
  • Les méthodes par défaut sur les interfaces
  • Les interfaces fonctionnelles
  • L'utilisation des SAM
  • Exercice : utilisation des lambdas expressions pour mettre en évidence les changements dans le style de codage

2 - L'annotation @Functional

  • L'interface Function
  • L'interface Predicate
  • L'interface Supplier
  • L'interface Consumer
  • Exercice : mise en oeuvre des nouvelles interfaces pour comprendre la portée de cette nouvelle notion

3 - Les améliorations du langage

  • Les annotations répétables
  • La réflexion sur paramètres
  • Exercice : créer des annotations répétables et les utiliser

4 - Les streams

  • Définition et utilisation des streams
  • Les classes de java.util.stream
  • Utilisation des streams avec les lambdas expressions
  • Les traitements parallèles avec les streams
  • Exercice : réaliser des traitements avec les streams, en utilisant les lambdas expressions et autres prédicats

5 - La sécurité

  • Algorithmes renforcés
  • Support de l'algorithme AEAD
  • Aléatoire amélioré
  • Exercice : travailler avec les nouveaux algorithmes de sécurité

6 - JavaFX

  • Le thème Modena
  • Encapsulation de Swing dans JavaFX
  • Amélioration de 3D
  • Le contrôle WebView
  • Exercice : création d'une interface avec JavaFX

7 - Les outils

  • Les outils en ligne de commande : jjs, jdeps, javac -h
  • Nashorn : moteur JavaScript
  • Les profils compacts
  • Exercice : mise en oeuvre d'interactions Java/JavaScript et démonstration des profils compacts

8 - Les collections

  • Le tri parallèle
  • Encodage Base64
  • Le support de l'arithmétique non signée
  • Exercice : mise en oeuvre des nouvelles possibilités sur les collections

9 - Les dates et l'internationalisation

  • Les classes de gestion de la date
  • La gestion du temps
  • Le format de date et de temps
  • Les chronologies
  • Nouveautés de l'internationalisation
  • Exercice : utilisation des classes de date

10 - Concurrence et réseau

  • Les nouveautés de java.util.concurrent
  • La classe StampedLock
  • La classe java.net.URLPermission
  • Exercice : utilisation de StampedLock

Prérequis

  • Savoir développer en Java

Public

  • Développeurs Java

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation Windows 11 Nouveautés, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire les tenants et aboutissants des nouveautés de Windows 11
  • Déployer et intégrer Windows 11 dans votre environnement
  • Configurer Windows 11
  • Reconnaître, configurer et dépanner les différentes notions liées à la sécurité
  • Prédire un plan de migration pour votre parc
  • Gérer le cycle de vie des machines virtuelles
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Power BI - Avancé

Proposé par PLB CONSULTANT

Objectifs de la formation

Plus concrètement, cette formation Power BI Avancé vous apportera les connaissances et compétences nécessaires pour :

  • Interroger et associer des sources de données hétérogènes
  • Concevoir des mesures, des colonnes et des tables avec le langage DAX (Data Analysis Expressions)
  • Utiliser des éléments visuels pour concevoir des tableaux de bord
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Établir un bilan sur les pratiques dans la transition entre anciennes et nouvelles instances en prenant en compte l’actualité juridique
  • Identifier les points de vigilance sur le protocole et accords des futures élections
  • Respecter les obligations légales et règlementaires en termes d'élections professionnelles
Tarif

A partir de 850,00 €

Durée

1 jour

Modes
  • Centre
  • Distance
  • Entreprise

Formation React Native

Proposé par Sparks

Objectifs de la formation

  • Comprendre l'architecture React Native
  • Créer des composants basiques
  • Maîtriser la mise en page avec Flexbox
  • Implémenter l'architecture Flux et Redux
  • Utiliser la navigation et les animations
  • Gérer les formulaires et les données
  • Utiliser les API et modules natifs
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Sécurité des applications Java vous aurez acquis les connaissances et compétences nécessaires pour  :

  • Connaitre les concepts liés à la sécurité
  • Savoir charger et vérifier des classes
  • Connaitre le  cross-site scripting et la sécurité liée
  • Maitriser le  gestionnaire de sécurité et permissions
  • Maitriser  SSL et Java
Tarif

A partir de 1 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre l'écosystème Red Hat Linux
  • Prendre en main les fonctionnalités système essentielles
  • Être capable de manipuler et gérer l'environnement graphique
  • Savoir administrer les éléments importants d'un système Red Hat Linux
  • Connaître les points de configuration du réseau
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Windows Server 2019 - Nouveautés vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Installer Windows Server 2019 ou mettre à niveau une version précédente
  • Connaître les nouveaux services disponibles dans Microsoft Azure
  • Connaître les nouveaux outils présents dans la plateforme d'administration
  • Utiliser Windows Server 2019 comme plateforme applicative, notamment pour les conteneurs et microservices
Tarif

A partir de 1 930,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

La philosophie DevOps consiste à la mise en place d’outils et de bonnes pratiques permettant une meilleure collaboration entre tous les acteurs de la chaîne logicielle, développeurs et administrateurs systèmes.

Le but de cette formation est avant tout de sensibiliser le développeur Java et l’administrateur système à cette méthodologie et de leur donner tous les éléments leur permettant d’intervenir à tous les niveaux du cycle de vie de l’application du développement à la mise en production. Pour cela, des outils de build, de gestion de dépendances, de tests et d’intégration continue sont mis en avant avant de permettre l’automatisation des phases post-développement.

Le développeur Java et l’administrateur ont également à leur disposition une palette d’outils pour provisionner ces environnements rapidement et appréhender le monitoring et les problèmes liés à la mise en production de l’application.

Tarif

A partir de 1 890,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Développeur .NET avec C#

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Connaître la syntaxe et les concepts du langage C#
  • Travailler dans l'environnement Visual Studio
  • Utiliser le framework .NET, notamment les outils ADO.NET pour la gestion des données et Winforms pour les applications fenêtrées (menus, boîtes de dialogue, etc.)
  • Développer des applications et sites web avec ASP.NET
  • Accéder aux données avec ADO.NET et les services de données WCF
  • Assurer le traitement des données avec ADO.NET et LINQ
Tarif

A partir de 3 995,00 €

Durée

10j / 70h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...