0972 311 312 (prix appel local)

Paradigmes de programmation (UTC503)

75,6% des auditeurs présents à l'examen ont validé leur formation.  Source : jury plénier 2018-2019

Objectifs

Connaître et approfondir les principaux paradigmes de programmation : impératif, logique, fonctionnel, réactif, objet ; savoir les mettre en œuvre ; comprendre leurs différences.

Compétences

Pouvoir aborder un nouveau langage de programmation ou une nouvelle bibliothèque en reconnaissant les usages dans ceux-ci des principaux paradigmes. La plupart des langages de programmation actuels étant hybrides, et souvrant de plus en plus au paradigme fonctionnel, les connaissances dans un paradigme seront utilisables au-delà de celui-ci.

Légende :

  100% Internet - Bretagne

Condition d'accès / publics visés

Connaître un langage de programmation avancé, comme java, et maîtriser les notions dalgorithme, de procédure et fonction, dobjet, de méthode, et dhéritage.

Objectifs pédagogiques

Connaître et approfondir les principaux paradigmes de programmation : impératif, logique, fonctionnel, réactif, objet ; savoir les mettre en œuvre ; comprendre leurs différences.

Compétences visées

Pouvoir aborder un nouveau langage de programmation ou une nouvelle bibliothèque en reconnaissant les usages dans ceux-ci des principaux paradigmes. La plupart des langages de programmation actuels étant hybrides, et souvrant de plus en plus au paradigme fonctionnel, les connaissances dans un paradigme seront utilisables au-delà de celui-ci.

Niveau

Niveau 7 (Bac+5)

Contenu de la formation

  • Contenu:
Paradigme objet, généricité, héritage et polymorphisme, introspection ; paradigme fonctionnel, lambda expressions, clôtures, objets persistants, promesses ; paradigme logique. Divers langages de programmation pourront être abordés, par exemple Java ou C# pour le paradigme objet, Javascript, Scala, Haskell ou Kotlin pour la programmation fonctionnelle, Prolog pour la programmation logique.

Modalités de validation

Examen final, complété éventuellement dun contrôle continu.

Accompagnement et suivi

Sous l’autorité pédagogique du certificateur Cnam, les équipes du Cnam Bretagne vous offrent un accompagnement pendant votre parcours de formation à la fois sur les aspects administratifs, financiers, pédagogiques et techniques.

ECTS : 3

Modalité Volume horaire CPF Employeur Pôle Emploi Auto-financement
 
25 heures 500 € 500 € 125 € 125 €

INFOS
PRATIQUES

Durée

25 heures

Modalité

100% Internet - Bretagne  

Date de début des cours

19/10/2020

Date de fin des cours

20/02/2021