Prenez contact avec nous

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.

Programmation fonctionnelle en C++

  • Écriture de code dans un style fonctionnel.
  • Création de fonctions Lambda.
  • Capture d'objets.
  • Composition de fonctions.

Métaprogrammation et programmation réactive fonctionnelle

  • Application aux factorielles.
  • Utilisation des bibliothèques de templates C++ et des bibliothèques de programmation fonctionnelle.
  • Travail avec les extensions réactives et la bibliothèque RxCpp.

Développement C++ fonctionnel

  • Construction d'applications.
  • Utilisation de fonctions d'ordre supérieur.
  • Gestion des erreurs.
  • Implémentation de foncteurs et de monades.
  • Refactorisation du code.
  • Rédaction de tests unitaires.
  • Profilage des performances.
  • Applications multithreadées.

Synthèse et conclusion

Pré requis

Prérequis

  • Connaissance de la programmation procédurale et 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 (3)

Cours à venir

Catégories Similaires