1
|
Journée 1
Introduction Java et programmation fonctionnelle
- Introduction aux lambda
- Syntaxe et expressions fonctionnelles
- Deux applications des lambda : forEach et comparateurs
- Créer son Stream
- Filtrer son Stream
- Terminer son Stream
Introduction à RXJava
- Reactive-Streams
- Interfaces
- Les Composants: Observable et Observer
- Lazy vs. Eager
RXJava Core
- Observable et Observer
- Subscription vs Subscriber
- Subject
- Multiple Subscribers
Journée 2:
Mettre en place Hibernate
- Explication de l’architecture
- Configuration de l’application
- Paramétrage de fichier configuration.
- Configuration avec des annotations
- Gestion des sessions
Mise en place du modèle Entity
- Mapping des classes
- Paramétrage de fichier configuration.
- Configuration avec des annotations
- Les associations
- Lazy loading
- Requêtage de données
Journée 3:
Introduction à Spring Framework
- Définir Spring Framework
- l’injection de dépendance
- Expliquer la programmation orientée aspect (AOP)
- Spring Boot
Introduction à Kafka
- Principes de base d’Apache Kafka
- Produire des messages à Kafka
- Consommer les messages de Kafka
- Gestion des schémas dans Kafka
- Traitement de flux avec les flux Kafka
- Pipelines de données avec Kafka Connect