Formation PHP et Reactive Programming avec un expert
[100% en téléprésentiel - pas de FOAD ( * ) ]


Taux global de satisfaction des Stagiaires Formation PHP et Reactive Programming : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation serveur

sagexa in good shape
"Se regarder scrupuleusement soi-même, ne regarder que discrètement les autres."
Confucius

Programmation Réactive en PHP 7 et 8

Fiche technique Formation Programmation Réactive en PHP 7 et 8
répondre aux enjeux de l'asynchrone
Lieu programmé Classe virtuelle (téléprésentiel en direct)
dates du 01-06-2022 au 03-06-2022 (durée 3 jours)
Tarif 1950 € HT / personne (1950 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Formateur
01-06-2022programmation serveur

Le paradigme de la programmation impérative trouve rapidement ses limites face aux approches asynchrones, qui deviennent la norme applicative. La Programmation Réactive propose des solutions permettant de décrire des scénarios complexes de programmation concurrente et événementielle d'une manière déclarative, avec une API simple et bien documentée.

  • ✅ Certifié Qualiopi (Financement OPCO/France Travail)
  • ⭐ Note : 4.8/5 (Basé sur 497 formations)
  • 👨‍🏫 Expert identifiable : +20 ans d'expérience
  • 🎙 Formation 100% en téléprésentiel (pas de FOAD classique)

Programmation Réactive en PHP 7 et 8

Objectifs de la formation Programmation Réactive en PHP 7 et 8

  • se familiariser avec les définitions des paradigmes de programmation impérative, asynchrone,fonctionnelle,parallèle et réactive.
  • Aborder les différents blocs d'une application Rx : Observables, Observers, Operators, Subjects et Disposables
  • Développer un lecteur Reddit avec RxPHP
  • Ajouter une fonctionnalité Rx au EventDispatcher de Symfony3
  • Comprendre le test de codes asynchrones

Contenu de la formation Programmation Réactive en PHP 7 et 8

Formation Programmation Réactive en PHP 7 et 8

Durée de la formation

3 jours

Participants à la formation Programmation Réactive en PHP 7 et 8

développeurs, chefs de projets

Niveau : avancé 🌶️🌶️🌶️

Pré-requis de la formation

bonne connaissance de PHP 7 ou 8 orienté objet. La connaissance de Symfony 3 peut être utile.

😊👉 j'évalue mon niveau php/objet ici (QCM)

Comment bien se préparer à cette formation ? 👇

Que faire après cette formation ? 👇

Travaux pratiques de la formation

les participants réaliseront l'implémentation d'une application web en approche réactive : un jeu multijoueurs sur navigateur en RxJS implémenté en RXPHP; Développement d'un outil CLI surbase de la console Symfony, pour l'amélioration d'applications réactives existantes; Implémentation de Gearman et RabbitMQ pour la communication asynchrone.


Programme de la formation Programmation Réactive en PHP 7 et 8

Introduction à la Programmation Réactive

  • Programmation Déclarative et Impérative
  • Programmation Séquentielle, Parallèle et Asynchrone
  • Programmation Fonctionnelle
  • Programmation Réactive
  • Extensions Réactives

< sommaire formation Programmation Réactive en PHP 7 et 8


Programmation Réactive avec RxPHP

  • Présentation de RxPHP
  • Principes de base des extensions réactives
  • Conventions de nommage des extensions réactives
  • Composants de RxPHP
  • La classe DebugSubject
  • JSONDecodeOperator et CURLObservable
  • proc_open et fread non bloquant
  • bouclage d'évenement et RxPHP

< sommaire formation Programmation Réactive en PHP 7 et 8


Implémentation d'une application en RxPHP

  • RxPHP en détail
  • Observable::create() et Observable::defer()
  • CURLObservable non-bloquant
  • Classes de type Disposable

< sommaire formation Programmation Réactive en PHP 7 et 8


Comparaison Réactive vs. Event-Driven

  • Gestion des états Erreur dans les chaînes d'opérateurs
  • Opérateurs concat et merge
  • Un Event Dispatcher en Programmation Réactive

< sommaire formation Programmation Réactive en PHP 7 et 8


Tester du code RxPHP

  • Opérateurs doOn()
  • PHPUnit installation et mise en oeuvre
  • Tester le code RxPHP
  • Tester SumOperator
  • Tester ForkJoinObservable

< sommaire formation Programmation Réactive en PHP 7 et 8


Pourquoi choisir notre formation PHP RP en téléprésentiel plutôt qu'une FOAD classique ?

Caractéristiques FOAD / E-learning Classique Formation PHP RP Sagexa
Mode d'apprentissage Vidéos pré-enregistrées en autonomie Direct (Live) avec un formateur expert
Interaction et Questions Forum ou email (réponse sous 24h/48h) Réponses immédiates par micro ou chat
Accompagnement TP Correction automatique ou corrigés types Assistance à distance et aide au débogage en direct
Rythme de travail Souvent délaissé par manque de motivation Calendrier fixe pour une progression garantie
Mises à jour Contenu parfois obsolète (anciennes versions) Cours basé sur les dernières versions PHP RP

*Contrairement à une FOAD, notre format en téléprésentiel vous assure la même qualité qu'un cours en présentiel, sans les contraintes de déplacement.