Cette formation 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.
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
À propos de cette formation
Objectifs pédagogiques
Utiliser les expressions lambda
Exploiter les possibilités de la programmation fonctionnelle
Utiliser des codes JavaScript depuis Java 8
Connaître la nouvelle API de gestion des dates et du temps
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les matières
Gestion
Api
Nouvelle
Synthèse
Java
SQL
Interface
MySQL
JavaScript
JAVA 7
Le programme
PROGRAMME DE FORMATION » Synthèse des nouveautés de Java 8 Vue d'ensemble des ajouts : 195 nouvelles entités (classes, interfaces...). Les expressions lambda. Ecrire du code SQL dans un code Java 8. Les implémentations par défaut des interfaces et @FunctionalInterface, les nouvelles annotations. Les évolutions des streams. La nouvelle API de gestion des dates et des heures. Les évolutions d'API de java.lang, java.util, java.net... La possibilité d'exécuter du code JavaScript avec Java 8 Nashorn. Travaux pratiques Vérification de l'installation du JDK 8 (outils, javadoc...). » Les expressions lambda Notion de classe anonyme imbriquée, améliorations apportées par le concept d'expression lambda. Les aspects syntaxiques (déclaration, implémentation, passage de paramètres, portée des variables...). Le concept de "foncteur" à travers les interfaces "fonctionnelles" et le package java.util.function. Utiliser les lambda-expressions pour manipuler les collections. Apports dans l'écriture de code SQL Les Listeners... Travaux pratiques Découverte des lambda-expressions. » La programmation fonctionnelle avancée L'usage de @FunctionalInterface. Les interfaces fonctionnelles fournies par le JDK 8. Predicate, Function, Supplier, Consuler... Références aux méthodes et aux constructeurs. Travaux pratiques Mise en oeuvre d'aspects avancés. » Java 8 Nashorn Du JavaScript au sein de Java ? De Rhino présent en Java 7 à Oracle Nashorn, moteur ECMAScript-262 de Java 8. Utilisation de la ligne de commande jjs. Appeler du code JavaScript depuis une application Java, soit directement soit à l'aide d'un fichier séparé .js. Appeler du code Java depuis un script JavaScript. Travaux pratiques Appels de JavaScript depuis Java. » Nouvelle API Date et Time Les difficultés engendrées par les API de Date et GregorianCalendar, l'alternative JodaTime et la JSR 310. Les concepts de temps machine et temps humain, les principes de base de la nouvelle API. La gestion du temps machine avec java.time.Instant et java.time.Duration. Le temps humain avec java.time.LocalDate, java.time.LocalTime, java.time.LocalDateTime. Travaux pratiques Utilisation de la nouvelle API de gestion des dates et temps. » Autres nouveautés Les nouveaux streams. Map-reduce. Travaux pratiques Mise en oeuvre des nouveautés.
Informations complémentaires
Sommaire • Synthèse des nouveautés de Java 8 • Les expressions lambda • La programmation fonctionnelle avancée • Java 8 Nashorn • Nouvelle API Date et Time • Autres nouveautés Participants Concepteurs, développeurs, responsables de projets Java. Prérequis Pratique du développement Java, connaissance de Java 5, 6 ou 7 et des bases JavaScript. Travaux pratiques Des exercices et travaux pratiques permettront de mettre en oeuvre les concepts abordés.
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
Java 8, découvrir par la pratique les nouveautés, 3 jours (réf. JVA)
ORSYS
Java 8, découvrir par la pratique les nouveautés, 3 jours (réf. JVA)