Plan du cours

Introduction à la programmation réactive Reactive Programming

  • Qu'est-ce que la programmation réactive ?
  • Le paradigme de la programmation réactive et ses avantages
  • Aperçu des outils et des cadres : Java 9, Spring, Jersey, Akka, RxJava 2.0

Exploration de l'API Flow de Java 9

  • Caractéristiques et composants clés de l'API Flow
  • Mise en œuvre de flux réactifs à l'aide de l'API Flow
  • Intégration de l'API Flow dans les applications existantes

Introduction à RxJava 2.0

  • Comprendre la bibliothèque de programmation fonctionnelle réactive RxJava 2.0
  • Création de flux de données réactifs à l'aide de RxJava 2.0
  • Tests unitaires avec RxJava 2.0

Développer des applications concurrentes avec Spring

  • React Programmation interactive dans le cadre Spring
  • Création d'applications asynchrones et événementielles
  • Gestion de la concurrence et de l'évolutivité dans les applications Spring

Mise en œuvre du cadre Akka

  • Vue d'ensemble du cadre Akka et de ses principes fondamentaux
  • Construire des systèmes résilients et distribués avec Akka
  • Intégrer Akka avec RxJava et Java 9

Construire une application Reactive

  • Concevoir l'architecture de l'application
  • Construire des composants en utilisant Java 9, Spring, Akka et RxJava 2.0
  • Tester et déboguer l'application

Déployer et surveiller les applications Reactive

  • Déployer des applications dans un environnement conteneurisé
  • Contrôler les performances et le comportement des applications
  • Relever les défis du déploiement et de l'évolutivité

Sujets avancés et meilleures pratiques

  • Gestion des erreurs et débogage dans les systèmes réactifs
  • Optimiser les performances des applications réactives
  • Explorer les modèles avancés de programmation réactive

Résumé et prochaines étapes

Pré requis

  • Une base solide en JavaScript
  • Compréhension des technologies web de base
  • Expérience avec les scripts d'interface utilisateur

Audience

  • Développeurs de logiciels
  • Architectes système
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires