Plan du cours
Introduction
Fonctionnel Programming en profondeur
- Programmation orientée objet et programmation fonctionnelle
- Fonctions de première classe et fonctions d'ordre supérieur
Fonctionnel Programming en C++
- Écrire du code dans un style fonctionnel
- Créer des fonctions Lambda
- Capturer des objets
- Fusionner des fonctions
La métaprogrammation et les fonctions Reactive Programming
- Appliquer des factorielles
- Utiliser les bibliothèques de modèles C++ et les bibliothèques de programmation fonctionnelle
- Travailler avec les extensions Reactive et la bibliothèque RxCpp
Fonctionnel C++ Développement
- Création d'applications
- Utiliser des fonctions d'ordre supérieur
- Gestion des erreurs
- Implémenter des foncteurs et des monades
- Refonte du code
- Écrire des tests unitaires
- Profiler les performances
- Applications multithreading
Résumé et conclusion
Pré requis
Conditions préalables
- Compréhension de la programmation orientée procédure/objet .
- Expérience de base avec C++
Audience
- Développeurs web
Nos Clients témoignent (9)
Beaucoup d'exercices et d'aide. Il était utile que le formateur puisse utiliser les documents de nos projets individuels pour nous aider à résoudre nos problèmes et à faire les exercices. {Beaucoup de possibilités de poser des questions.
Matthew - Teledyne
Formation - Advanced C++
Traduction automatique
l'équilibre entre les cours et la pratique, le rythme, les connaissances et les compétences pédagogiques du formateur
Armando Pinto - EID
Formation - C/C++ Secure Coding
Traduction automatique
On nous a montré beaucoup d'outils différents (gdb, valgrind, callgrind, google sanitizers, ...) ce qui était vraiment bien d'avoir une connaissance de base que nous pouvons étendre quand nous aurons besoin d'utiliser un de ces outils.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
Formation - C++ 11 Programming
Traduction automatique
Good coverage of the topic
Steven Irrgang - Raytheon Australia
Formation - Writing Simpler Cleaner Code with C++ 17
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating
Andrea Pomatto
Formation - Using C++ in Embedded Systems - Applying C++11/C++14
comment utiliser les mots réservés et les meilleures pratiques lors de l'utilisation d'Objet Oriented Programming. comment s'appuyer sur les références du cpp pour obtenir des connaissances sur les sujets souhaités
Alejandro - we need to hace this group for mexico people only from Turf and compact utility
Formation - Advanced C++ Software Design
Traduction automatique
Bons exemples, concentration sur le matériel le plus utile
Piotr Sowiński - Intel Technology Poland
Formation - Object Oriented Programming with C++
Traduction automatique
Discussion ouverte, formateur très compétent et prêt à aider pour le débogage et les questions. [Bon équilibre entre les exercices théoriques et pratiques.
JACK ROSS - STMicroelectronics R&D Ltd
Formation - Programming in C++
Traduction automatique
Great training atmosphere.