La Ciotat Formations
Je m'informe sur cette formation

Objectifs de la formation

Objectif pédagogique :

L’objectif de cette formation est de doter les apprenants des connaissances et des compétences nécessaires pour appliquer les principes de programmation fonctionnelle en Python, leur permettant d'écrire du code plus propre, plus modulaire et plus efficace en utilisant des techniques telles que les fonctions pures, la récursivité, les fonctions d'ordre supérieur et la composabilité.

Bénéfices attendus :

À la fin de ce cours, les apprenants seront en mesure de comprendre les concepts de base de la programmation fonctionnelle tels que l'immuabilité et les fonctions pures, d’écrire des fonctions d'ordre supérieur, récursives et composables, d’utiliser des outils Python tels que map, filter et reduce, ainsi que de travailler avec des types de données immuables et de résoudre des problèmes à l'aide de la programmation fonctionnelle.

Public :

• Ingénieurs, techniciens et scientifiques ayant une expérience significative en Python.
• Ou avoir suivi et validé le programme « Python : les fondamentaux » de l’abonnement.
• Ou avoir suivi et validé la formation « Premiers pas avec Python 3 ».
Tarif à distance : 1 350 euros HT par apprenant.
Tarif sur site : 1 500 euros HT par apprenant.

Programme

I. Principes de la programmation fonctionnelle

Les fonctions comme objets de première classe.
L’immutabilité.
Les fonctions récursives au lieu des boucles.

II. Les fonctions pures

III. Fonctions d’ordre supérieur

Passer des fonctions en argument.
Retourner des fonctions.
Stocker des fonctions.

IV. Composer des fonctions

V. Fonctions anonymes (lambda)

Création et utilisation de fonctions lambda.
Limitations.

VI. Application partielle

VII. Fermeture (closure)

VIII. Les fonctions récursives

IX. Programmation avec itérateurs

Différence entre itérateur et itérable.
Utilisation de filter().
Utilisation de map().
Utilisation de reduce().

X. Les types immuables

Programmation fonctionnelle en Python

Plateforme en ligne

haute disponibilité

Sur mesure

formation adaptée

Centre

Où suivre cette formation à distance

Cette formation se suit à distance : vous pouvez la suivre depuis La Ciotat, sans vous déplacer. Le lieu en centre le plus proche est Orsay, à 668 km.

Financer cette formation

Cette formation n'est pas éligible au CPF : elle se finance par d'autres dispositifs.

Salarié, vous pouvez aussi la faire prendre en charge par votre employeur, dans le cadre du plan de développement des compétences, ou par l'opérateur de compétences (OPCO) de votre entreprise.

Demandeur d'emploi, rapprochez-vous de votre conseiller France Travail à La Ciotat : une aide individuelle à la formation peut compléter ou remplacer le financement.

L'organisme : CODE RECKONS

CODE RECKONS est une société de recherche informatique spécialiste de la performance et des architectures modernes. Nous mettons en valeur les dernières normes du langage C++, afin de faciliter l'intégration dans l'industrie de leurs dernières nouveautés.
À l'ISO (AFNOR) depuis 2014 pour sa participation la normalisation du langage, l'équipe de CODE RECKONS est une référence en France du langage C++.

Le projet CODE RECKONS s'est monté suite à des années d'expérience de la même équipe fondatrice, dans la prestation et l'analyse informatiques de très haute qualité. L'équipe a bénéficié d'une reconnaissance internationale auprès des plus grands comptes.
Notre offre repose sur notre expérience et sur une demande naissante chez tous nos clients.
Notre objectif est de vous rendre autonomes sur toute la chaîne de développement, à travers de la formation pour les outils (architectures, bibliothèques, Open Source...), de la formation de pointe sur la programmation informatique notamment en C++, et du pilotage de code.

PARCOURS SCIENTIFIQUES ET TECHNIQUES de la responsabilité pédagogique de CODE RECKONS

Joël FALCOU :

  • Ingénieur diplômé en informatique
  • Docteur en électronique et robotique de l'Université Blaise Pascal de Clermont-Ferrand
  • Maître de conférence HDR de l'Université Paris-Saclay
  • Membre du Comité National auprès de l'AFNOR pour l'ISO depuis 2011 en tant qu'expert C++
  • Créateur et Président de l'association C++FRUG, co-animateur du Meetup C++.
  • Présentateur dans de multiples conférences internationales comme BoostCon, C++Now, C++Russia, CppCON et Meeting C++
  • Président de CPPP (C++ Paris), le rendez-vous annuel francophone

Jean-Thierry LAPRESTÉ :

  • Thèse de troisième cycle en Mathématiques en 1973
  • Assistant en Mathématiques au département de Mathématiques appliquées de l'université Blaise Pascal de 1972 à 1981
  • Assistant en Mathématiques au département de Mathématiques appliquées à l'École Nationale Supérieure de Chimie de Clermont-Ferrand de 1981 à 1993
  • Habilitation à diriger des travaux de recherche (HDR) en 1992
  • Directeur de Recherche et membre du jury de multiples professeurs d'aujourd'hui
  • Professeur des Universités en 61ème section de septembre 1993 à 2010
  • Responsable des Mathématiques et de l'Informatique à l'École Nationale Supérieure de Chimie de Clermont-Ferrand
  • Professeur émérite depuis 2010
  • Auteurs de trois ouvrages en programmation informatique pour les ingénieurs

Questions fréquentes

Cette formation est-elle éligible au CPF ?

Non, mais elle peut être financée par votre employeur, votre OPCO ou France Travail selon votre situation.

Combien de temps dure la formation ?

La durée annoncée par l'organisme est : 3 jours.

Combien coûte la formation ?

Le tarif indiqué est de 1500 €, avant prise en charge éventuelle par le CPF, l'employeur ou France Travail.

Qui peut suivre cette formation ?

Salarié en poste, Demandeur d'emploi, Entreprise, Étudiant.

Quel organisme dispense cette formation ?

CODE RECKONS, certifié Qualiopi.

Envie d'en savoir plus sur cette formation ?

Documentez-vous sur la formation, gratuitement et sans engagement.

  • Qualiopi
Je m'informe gratuitement

Dans le même domaine