← Retour à Cursos

F# y programación funcional

Este módulo propone una introducción progresiva y pragmática a la programación funcional, dirigida a estudiantes que ya dominan Java imperativo y orientado a objetos.

El objetivo principal no es aprender una sintaxis nueva, sino cambiar la manera de razonar sobre los programas:
pasar de una sucesión de acciones a una visión del programa como transformación de datos, legible, verificable y robusta.

Ejes principales del curso

El curso hace hincapié en:

Lenguaje y transferencia de competencias

El lenguaje principal es F#, elegido por la claridad de su modelo funcional y de su sistema de tipos.

Al final del módulo se presta especial atención a la transferencia hacia el Java moderno:

Organización pedagógica

El módulo alterna:

con un énfasis constante en:

Objetivos pedagógicos

Al terminar el curso, los estudiantes habrán adquirido reflejos de diseño útiles mucho más allá del paradigma funcional, y directamente aplicables a su práctica diaria de la programación profesional.

Fichiers

📎 Polys