Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan du cours
Révision
- Héritage et influences
- Références d'objets et héritage
- Polymorphisme
- Méthodes statiques et par défaut des interfaces
- Collections et génériques
- Génériques (héritage, jokers)
- Écrire des types génériques
Design Patterns
- Création d'objets
- Méthodes et champs statiques
- Opérateur new
- Modèles de création
- Héritage vs Composition / Avantages et inconvénients
- Modèle composite
- Classes internes
Réflexion
- La classe appelée classe
- Trouver des champs, des méthodes et des constructeurs
- [Les champs, l'invocation des méthodes
- Examiner les tableaux
Annotations
- Annotations dans l'API Java (@Override, @Deprecated)
- Définition des annotations
Annotations fonctionnelles Programming
- Vue d'ensemble des Expressions lambda
- Lambda Expressions et interfaces fonctionnelles
- Utilisation des Lambda Expressions
- Travailler avec des références de méthodes
L'API de flux
- Flux et collections
- Filtrage des collections
- Chaînage et pipelines
API Date/Time
- API de Legecy
- L'API date/heure (JSR 310)
- Événements basés sur la date et l'heure
- Horodatage, périodes et durées
- Calculs
- Formatage
- Localisation / Fuseaux horaires
Les bases de JUnit
- Vue d'ensemble de JUnit, développement piloté par les tests
- Tests et assertions
- Travailler avec des exceptions
- Organiser les tests avec JUnit
- Écrire des fixtures - @Before, @After
- Suites de tests et autres capacités
- Vue d'ensemble des objets fantaisie
Outils de construction
- Vue d'ensemble de Ant
- Maven Vue d'ensemble
Pré requis
Connaissance du langage Java et de l'OOP. Les participants doivent connaître les paquets, les flux de contrôle et les boucles, les classes concrètes de base et les interfaces de base.
7 heures
Nos Clients témoignent (3)
All to topic actually including API
RODULFO ALMEDA JR - DATAWORLD COMPUTER CENTER
Formation - Introduction to JavaServer Faces
l'interaction par le biais d'exercices et de partage de projets
Claudiu - MSG system
Formation - Advanced Spring Boot
Traduction automatique
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.