Plan du cours

Introduction

La programmation fonctionnelle en profondeur

  • Programmation orientée objet vs programmation fonctionnelle
  • Fonctions de première classe et fonctions d'ordre supérieur

La programmation fonctionnelle en C++

  • Rédiger du code dans un style fonctionnel
  • Créer des fonctions lambda
  • Capturer des objets
  • Fusionner des fonctions

Méta-programmation et programmation réactive fonctionnelle

  • Appliquer les factorielles
  • Utiliser les bibliothèques de modèles C++ et les bibliothèques de programmation fonctionnelle
  • Travailler avec les extensions réactives et la bibliothèque RxCpp

Développement en C++ fonctionnel

  • Construire des applications
  • Utiliser des fonctions d'ordre supérieur
  • Travailler avec le traitement des erreurs
  • Implémenter des foncteurs et des monades
  • Réfactoriser du code
  • Rédiger des tests unitaires
  • Profiler les performances
  • Mettre en œuvre des applications multithread

Synthèse et conclusion

Pré requis

Prérequis

  • Une compréhension de la programmation procédurale/orientée objet.
  • Expérience de base avec C++.

Public cible

  • Développeurs web
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires