La programación es una de las profesiones tecnológicas más demandadas en la actualidad, según el Foro Económico Mundial 2022; y contar con conocimientos sobre este campo es clave para conseguir las mejores oportunidades laborales. Haskell es un lenguaje de programación de código abierto que se utiliza principalmente en sectores como seguridad, tecnología financiera, blockchain y big data. Su nombre se debe al lógico estadounidense Haskell Curry, debido a su aporte al cálculo lambda, que tiene gran influencia en este lenguaje y se caracteriza por ser funcional y de tipado estático. Hemos recopilado los mejores cursos de Haskell para aquellas personas interesadas en formarse en este lenguaje de programación.
Curso maestro de Haskell
Aprender programación funcional, utilizar e interpretar las expresiones en la programación, diseñar funciones de orden superior o cómo funcionan las tuplas en Haskell son algunos de sus puntos clave. Está formado por un total de 108 clases, repartidas en 18 secciones, que van desde una introducción para acercar las características principales de este lenguaje a sus participantes, hasta cuestiones más complejas como la creación de listas, duplas o árboles binarios. Además, propone ejercicios prácticos y resueltos para que el aprendizaje sea más práctico.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 22 horas
Haskell básico. Lenguaje funcional
Pensado para personas con un nivel básico de programación que deseen adentrarse en este lenguaje, dispone de 20 videoclases en las que se abordan las cuestiones principales relacionadas con Haskell: desde sus operadores principales y la creación de funciones, hasta el uso de listas, rangos y duplas. También cuenta con varios ejercicios para poner a prueba lo aprendido.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 2 horas
The complete Haskell course: from zero to expert
Disponible en inglés, enseña a los participantes cómo convertirse en desarrolladores de Haskell desde cero. Para ello, cuenta con 104 clases que ayudan a comprender cómo funciona realmente este lenguaje de programación, cuáles son sus fundamentos principales y cómo aprender a pensar y trabajar como un auténtico desarrollador. Dispone de ejercicios prácticos y de una sección final en la que los estudiantes deben completar cinco exámenes y cinco problemas.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 22 horas y media
Haskell exercises for beginners
Esta formación online pone el foco en el aprendizaje de este lenguaje de programación a través de ejercicios y problemas prácticos. Con un total de 34 clases, comienzan con un nivel básico para avanzar hacia ejercicios más complejos. Todos ellos vienen acompañados de su correspondiente solución, así como de un test que busca poner aún más a prueba los conocimientos de los estudiantes.
- Quién: Udemy
- Cuándo: en cualquier momento
- Tipo: online
- Duración: 32 minutos