J'ai vraiment apprécié le déroulement de ceci. Les applications pratiques discutées étaient parfaites.
Programmation réactive Java avec Project Reactor
Créez des applications et des microservices évolutifs et non bloquants en apprenant Flux, Mono et le traitement de flux asynchrone en Java.
-
💬
Instructeur IA
Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment. -
🕐
Commencez quand vous voulez
Sans horaires ni délais : apprenez à votre rythme, quand vous voulez. -
🌐
En français
Leçons, exercices et certificat : tout entièrement dans votre langue.
À propos de ce cours
Les applications modernes doivent gérer des quantités massives de trafic simultané sans gaspiller les ressources du système.Les modèles de threads de blocage traditionnels ont du mal à supporter de lourdes charges, ce qui fait de la programmation réactive une compétence essentielle pour les développeurs Java modernes.
Ce cours vous guide dans la transition de la programmation impérative au paradigme réactif et non bloquant.Vous lirez, analyserez et écrirez du code asynchrone propre à l'aide de Project Reactor, ce qui vous permettra de créer des microservices réactifs, résilients et hautement évolutifs.
Ce que vous apprendrez:
- Comprendre les concepts réactifs fondamentaux, la spécification Reactive Streams et la façon dont les données circulent entre les éditeurs et les abonnés.
- Implémentez des pipelines asynchrones à l'aide de Mono et Flux pour gérer efficacement des flux de données uniques et multiples.
- Appliquer des opérateurs pour transformer, filtrer, combiner et batch flux de données sans bloquer les threads d'exécution.
- Gérer la contre-pression et le contrôle du flux de flux pour empêcher les producteurs de données rapides de submerger les consommateurs lents.
- Configurer les modèles de threading et les planificateurs pour optimiser l'utilisation des ressources à différents stades de traitement.
- Implémentez une gestion robuste des erreurs, des stratégies de réessai et écrivez des tests unitaires pour les pipelines réactifs à l'aide de StepVerifier.
- Comparez les modèles réactifs avec les threads virtuels Java modernes pour choisir le bon modèle de simultanéité pour votre architecture.
Vous commencerez par la terminologie de base et la théorie derrière les E/S non bloquantes avant de plonger dans des exemples de code pratiques.Le matériel progresse logiquement de la création de flux de base aux chaînes d'opérateurs complexes, à la gestion de la concurrence et aux stratégies de test.
Ce cours est conçu pour les développeurs Java qui souhaitent passer à des architectures réactives.Une compréhension de base de la syntaxe Java standard est recommandée, mais aucune expérience préalable avec la programmation réactive ou Project Reactor n'est requise.
Commencez à lire dès aujourd'hui pour créer des applications Java hautement réactives et économes en ressources.
Ce que vous recevez
-
📜
Certificat de fin
Ajoutez-le à votre profil LinkedIn -
💬
Tuteur AI personnel
Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment. -
🎧
Version audio incluse
Apprenez en déplacement, sans écran -
♾️
Accès à vie
Revenez quand vous voulez, sans expiration -
📱
Téléphone ou ordinateur
Fonctionne partout, sur tout appareil -
💸
Remboursement 14 jours
Sans poser de questions -
⚡
Court et ciblé
2 h 36 min de contenu pratique
Avis (1)
Autres apprenants ont aussi suivi
🏆 Le plus populaire
🎓 Avec certificat
Spring Framework Fundamentals pour les développeurs Java
Certificat
Pratique
£11.99
→
🌟 Choix des étudiants
🎓 Avec certificat
Docker et Testcontainers pour les développeurs Java Spring Boot
Certificat
Pratique
£11.99
→
💼 Prêt pour l'emploi
🎓 Avec certificat
Développement de microservices avec Java Spring Boot et Spring Cloud
Certificat
Pratique
£11.99
→
🔥 Très demandé
🎓 Avec certificat
Développement Web avec Spring Boot : Créez une application Web de bout en bout
Certificat
Pratique
£11.99
→
Questions fréquentes
De quoi ai-je besoin pour suivre ce cours ? +
Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.
Comment payer ? +
Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.
Puis-je obtenir un remboursement ? +
Oui — remboursement complet sous 14 jours, sans question.
Combien de temps aurai-je accès ? +
À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.
Vais-je obtenir un certificat ? +
Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.
Conçu pour les apprenants en
Tech
Design
Finance
Marketing
Santé
Éducation
Hôtellerie
Industrie