Java 8 : Maîtriser les nouvelles fonctionnalités
4.1 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
100 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java 8 : Maîtriser les nouvelles fonctionnalités to your Wishlist.

Add to Wishlist

Java 8 : Maîtriser les nouvelles fonctionnalités

Maîtrisez les nouvelles fonctionnalités de Java 8: Expressions lambda, API Date&Time, Streams..
4.1 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
100 students enrolled
Last updated 12/2016
French
Curiosity Sale
Current price: $10 Original price: $50 Discount: 80% off
30-Day Money-Back Guarantee
Includes:
  • 8 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Maîtriser les expressions lambda et les références de méthodes
  • Mettre en œuvre les Streams pour manipuler des flux de données
  • Comprendre la nouvelle API Date&Time
  • Découvrir les mille et une améliorations de l'API Java
  • Utiliser des codes JavaScript depuis Java 8
  • Passer en revue les nouveautés apportées par Java 8
  • Savoir gérer la sécurité et comprendre comment optimiser les accès réseaux
View Curriculum
Requirements
  • Savoir lire du code Java
  • Des rudiments sur la notion d'interface graphique
Description

Java 8 n'est pas une simple mise à jour de Java 7. C'est au contraire une véritable révolution ! En incorporant pour la première fois des éléments de programmation fonctionnelle au langage (expressions lambda, streams...), Java 8 modifie profondément notre façon de concevoir et développer les applications, et impacte fortement les API existantes.

Cette formation Java 8, les nouveautés vous permettra d'appréhender et de pratiquer les nouveautés de la version 8 de Java. Vous découvrirez les expressions lambda et exploiterez les possibilités de la programmation fonctionnelle. Vous apprendrez à faire interagir du code JavaScript avec du code Java et découvrirez de nouvelles API.

La formation Java 8, les nouveautés va aussi dévoiler des nouveautés dans les APIs Java, dans les classes de collections, les classes de gestion de la concurrence et des réseaux.

La partie graphique avec JavaFX sera présentée, puisque cette API remplace Swing à compter de Java 8.

Comme vous allez voir pendant cette formation Java 8 les nouvelles classes de gestion des dates et du temps, les nouveautés dans le domaine de la sécurité avec le support de nouveaux algorithmes et des outils nouveaux ou modifiés, y compris le moteur JS.

Who is the target audience?
  • Développeur Java débutant
  • Concepteurs
  • Développeurs
  • Responsables de projets Java désirant avoir un aperçu des possibilités offertes par Java 8
  • Développeurs Java curieux des nouveautés, et désirant les connaître et les exploiter sans attendre
Students Who Viewed This Course Also Viewed
Curriculum For This Course
37 Lectures
07:58:25
+
Présentation de la formation
1 Lecture 03:26
+
Les nouvelles syntaxes
5 Lectures 01:17:54

EL et classes anonymes
16:52

Les limites des lambdas expressions
12:57

Les méthodes par défaut sur les interfaces
19:45

Les références de méthodes
12:59
+
Les interfaces fonctionnelles
6 Lectures 01:37:03
L'utilisation des SAM
11:46

L'annotation @FunctionalInterface
15:48

L'interface Function
23:08

L'interface Predicate
17:27

L'interface Supplier
11:44

L'interface Consumer
17:10
+
Le langage
3 Lectures 44:14
Les annotations répétables
18:44

La réflexion sur paramètres
12:23

Les optionals
13:07
+
Les streams
4 Lectures 01:09:19
Définition et utilisation des streams
18:47

Les classes de java.util.stream
16:40

Les opérations sur Streams
20:03

Les streams parallèles
13:49
+
Les dates et l'internationalisation
5 Lectures 01:06:06
Les classes de gestion de la date
18:52

La gestion du temps
14:18

Le format de date et de temps
16:30

Les chronologies
08:19

L'internationalisation
08:07
+
Concurrence et réseau
3 Lectures 25:58
Les nouveautés de java.util.concurrent
11:08

La classe StampedLock
08:48

La classe java.net.URLPermission
06:02
+
Les collections
3 Lectures 38:28
Le tri parallèle
14:53

Encodage Base64
14:20

Le support de l'arithmétique non signée
09:15
+
Les outils
3 Lectures 28:24
Les outils en ligne de commande : jjs, jdeps, javac -h
10:47

Nashorn : moteur javascript
10:14

Les profils compacts
07:23
+
JavaFX
3 Lectures 25:11
Le thème Modena
07:31

Encapsulation de Swing dans JavaFX
10:25

Le contrôle WebView
07:15
1 More Section
About the Instructor
Alphorm Formations
3.7 Average rating
543 Reviews
5,579 Students
21 Courses
N°1 de la formation informatique en vidéo, pour les Pros

Alphorm est la plateforme n°1 de la formation informatique en vidéo, pour les Pros. 

En proposant + de 200 formations de haut niveau (programmation, sécurité informatique, bureautique, bases de données, virtualisation, CAO-DAO, ...), Alphorm permet à quiconque d'acquérir des compétences informatiques, créatives, et pratiques. 

Tous les formateurs sont des experts certifiés et reconnus, dotés d'une solide expérience terrain.