Cursos

Curso gratis de programación funcional en Haskell

Haskell es un lenguaje de programación de propósito general puramente funcional que se utiliza para construir aplicaciones y sistemas informáticos.

Haskell fue diseñado originalmente por un grupo de investigadores en el marco del proyecto Haskell en 1990 y se ha convertido en uno de los lenguajes de programación más populares en el mundo académico.

Lo que distingue a Haskell de otros lenguajes de programación es que es puramente funcional, lo que significa que todo en Haskell se construye a partir de funciones matemáticas bien definidas.

Esto hace que Haskell sea un lenguaje muy expresivo y poderoso, pero también puede ser un desafío para aquellos acostumbrados a lenguajes de programación imperativos o orientados a objetos.

Haskell es importante en el mundo de la programación porque ofrece un enfoque distinto para resolver problemas informáticos y porque es utilizado en una amplia variedad de aplicaciones, desde la ciencia de datos hasta el desarrollo de videojuegos.

Conocer Haskell te brinda la habilidad de resolver problemas de manera diferente y te permite aprovechar las ventajas de un lenguaje de programación puramente funcional.

Programación funcional en Haskell

En este curso de Programación funcional de Haskell: Mejore sus habilidades de codificación, aprenderá sobre Haskell, un lenguaje de programación funcional basado en principios matemáticos formales.

Esto facilita la reinvención y el desarrollo, y se ejecuta de manera eficiente en máquinas multinúcleo modernas.

Todos, desde bancos de inversión, criptomonedas como Cardano, hasta el desarrollo de redes sociales, están apoyando a Haskell

El lenguaje de programación funcional de Haskell es uno de los lenguajes más estudiados en la comunidad científica, debido a su versatilidad y la gran cantidad de variantes del lenguaje, frameworks, plataformas en línea que lo soportan y la gran cantidad de documentación confusa que se ha desarrollado.

Este curso universitario te ayudará a sentar las bases de tus conocimientos de Haskell para que puedas comenzar a profundizar en la variedad de idiomas que ofrece el idioma.

Además, en este curso gratuito, creado e impartido por la Universidad de Glasgow, aprenderá la diferencia entre los paradigmas de programación imperativa y funcional, y presentará programas funcionales a pequeña escala en Haskell Elementary.

Este curso está diseñado para estudiantes que ya conocen al menos un lenguaje de programación como Python o Java.

Puede ser un estudiante de informática, un desarrollador de software que busca aprender un nuevo estilo de programación o alguien que esté considerando estudiar informática o tecnología de la información en la universidad.

Es decir, está diseñado específicamente para quienes trabajan o estudian en el campo de la programación y la computación.

Dado que se imparte en inglés, debes tener un nivel intermedio del idioma. También necesita una computadora y una conexión a Internet estable para hacer contenido en línea.

Los temas a tratar a lo largo del curso son:

Primeros pasos de Haskell:

  • Introducción
  • Conceptos básicos de Haskell: expresiones y ecuaciones
  • Reducción, funciones y listas
  • Descubriendo más

Bloques de construcción de Haskell:

  • Haskell más básico
  • Entrada y salida
  • Instalación de GHC

Estructuras y tipos de datos:

  • Funciones en listas
  • Tipos de datos personalizados
  • Historia de Haskell

Cuando los programas se hacen más grandes:

  • Estructura del programa
  • Analizar texto
  • Estoy en lo cierto?

Haskell duro:

  • Pereza y estructuras de datos infinitas
  • Más sobre tipos
  • Haskell en el mundo real

Piense como un programador funcional:

  • Clases de tipo
  • Geek griego
  • La palabra M

Este curso gratis se encuentra disponible en la plataforma de FutureLearn y puedes acceder gratuitamente a él usando la opción FREE.

Para esto, debes unirte al curso y seleccionar la opción correspondiente, justo como en la siguiente imagen:

Accede al curso usando este enlace.


Administracion

Entradas recientes

Esta es la nueva plataforma gratuita de Carlos Slim para aprender inglés

Aprende inglés sin gastar un peso. Fundación Carlos Slim lanza plataforma con recursos certificados internacionalmente.…

2 meses hace

¿Cómo conseguir la Certificación Python de IBM Gratis?

Curso completo de Python por IBM: desde básico hasta APIs. Certificación gratuita con ejercicios prácticos.…

2 meses hace

Universidad está ofreciendo un curso gratis de Python con certificación

Universidad abre inscripciones para curso gratuito de Python. Aprende desde cero con respaldo académico y…

2 meses hace

CISCO abre inscripciones a su Curso gratuito de Hacking Ético con certificación

Inicia tu carrera en ciberseguridad con CISCO. Curso gratuito con certificación oficial y contenido en…

2 meses hace

¿Buscas capacitarte Gratis? Carlos Slim lanza +100 cursos con Certificación Oficial

Fundación Carlos Slim presenta catálogo 2024 de cursos gratuitos. Capacítate en línea y obtén certificación…

2 meses hace

¿Cómo conseguir una Certificación de Google Gratis? Estos son los cursos que las ofrecen

Descubre los cursos gratuitos de Google con certificación oficial. Aprende marketing digital, desarrollo web y…

2 meses hace