
Introducimos el lenguaje de programación funcional Haskell.
En esta clase realizamos una primera degustación del lenguaje Haskell.
En esta clase estudiamos las principales herramientas que necesitaremos para programar en Haskell.
Aprendemos cómo utilizar el intérprete de Haskell. Además, estudiamos cómo escribir y cargar programas en Haskell.
Estudiamos los tipos básicos en Haskell. Primera parte.
Estudiamos los tipos básicos en Haskell. Segunda parte.
Introducimos los fundamentos de las funciones en Haskell.
Estudiamos la definición de funciones con patrones.
Estudiamos la definición de funciones con guardas.
Estudiamos la definición de funciones locales.
Estudiamos la técnica de Currificación que consiste en transformar una función que utiliza múltiples argumentos en una secuencia de funciones que utilizan un único argumento.
Estudiamos la inferencia de tipo en Haskell.
Estudiamos la notación infija y prefija en Haskell.
Resolvemos el problema de diseñar la función para calcular el valor absoluto de un número entero en Haskell.
Resolvemos el problema de diseñar la función para calcular la potencia de un número entero en Haskell.
Resolvemos el problema de diseñar una función para averiguar si un número natural es primo.
Resolvemos el problema de diseñar una función para calcular el número de Fibonacci n-ésimo.
Introducimos el concepto de Tupla en Haskell.
Estudiamos el acceso a tuplas en Haskell.
Estudiamos la descomposición de tuplas en patrones.
Estudiamos la tupla vacía (unit).
En esta clase introducimos las listas en haskell.
En esta clase estudiamos la construcción e implementación de listas en haskell.
Estudiamos los patrones en las listas.
Comentamos el abierto uso de sintaxis en los patrones.
Estudiamos cómo están formados los textos en Haskell.
Estudiamos las funciones habituales predefinidas en las listas.
Resolvemos el problema 1 de la sección de problemas sobre listas.
Resolvemos el problema 2 de la sección de problemas sobre listas.
Resolvemos el problema 3 de la sección de problemas sobre listas.
Estudiamos las funciones de orden superior en Haskell.
Estudiamos las funciones anónimas en Haskell.
Estudiamos las secciones en Haskell.
Resolvemos el problema 1 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 2 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 3 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 4 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 5 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 6 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 7 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 8 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 9 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 10 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 11 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 12 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 12 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 14 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 15 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 16 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 17 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 18 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 19 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 20 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 21 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 22 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 23 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 24 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 25 de la sección de problemas sobre funciones de orden superior.
Resolvemos el problema 1 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 2 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 3 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 4 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 5 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 6 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 7 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 8 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 9 de la sección de problemas sobre listas infinitas.
Resolvemos el problema 10 de la sección de problemas sobre listas infinitas.
¡Conviértete en un experto de Haskell y aprende una de las habilidades más solicitadas en 2025!
Aprende Programación Funcional con Haskell desde cero, consigue que te contraten y diviértete en el camino con el curso de ciencias de la computación más moderno y actualizado en Udemy. Este curso se centra en la eficiencia: nunca más pierdas tiempo en tutoriales de programación confusos, desactualizados e incompletos. Estamos bastante seguros de que este es el curso más completo y moderno que encontrará sobre el tema en cualquier lugar.
Este curso completo y basado en problemas y exámenes le presentará todas las habilidades modernas de un especialista en Programación Funcional con Haskell y, a lo largo del camino, resolveremos diversos problemas de diseño y análisis de programas para que tenga experiencia. Tendrá acceso a todo el material de trabajo y plantillas en los recursos descargables del curso. ¡para que pueda ponerlos en su portafolio de inmediato! Creemos que este curso resuelve el mayor desafío para ingresar al campo de las ciencias de la computación: tener todos los recursos necesarios en un solo lugar y aprender las últimas tendencias y las habilidades laborales que los empleadores desean.
El plan de estudios será muy práctico a medida que lo guiamos de principio a fin para convertirse en un ingeniero profesional de programación funcional Haskell. El curso incluye todo el temario de Haskell de un grado universitario. Así, a cualquier programador autodidacta que haya omitido la universidad, este curso es ideal.
El curso está dividido en secciones donde profundizamos en cada uno de los temas de programación funcional con Haskell. Además, también estudiamos las principales aplicaciones en el mundo real a día de hoy.
Algunos de los conceptos que estudiaremos son:
Introducción a la programación funcional
Principales objetivos de Haskell
Fundamentos de Listas
Herramientas principales
Funciones y Sintaxis
Tuplas
Recursión en programación funcional
Sorting
Mapas y Filtros en programación funcional
Cálculo Lambda
Funciones de Orden Superior
Listas por Comprensión
Aplicaciones de tipos algebraicos
Clases y Objetos
Proyectos de desarrollo de software
Al final de este curso, será un ingeniero especializado en programación con Haskell. Podrá ser contratado en grandes empresas. Usaremos todo lo que aprendamos en el curso para crear proyectos profesionales. Al final, tendrá una pila de proyectos que ha construido que puede mostrar a los demás.
Ya sea que sea nuevo en la informática, desee mejorar sus habilidades o provenga de una industria diferente, este curso es para usted. Este curso no se trata de hacer que solo diseñe sin comprender los principios, de modo que cuando haya terminado con el curso no sepa qué hacer más que ver otro tutorial. ¡No! Este curso lo impulsará y desafiará a pasar de ser un principiante absoluto sin experiencia en Haskell, a alguien que puede crear sus propios flujos de trabajo.
Los Programación Funcional con Haskell tiene aplicaciones en marketing y finanzas comerciales, atención médica, ciberseguridad, comercio minorista, transporte y logística, agricultura, Internet de las cosas, juegos y entretenimiento, diagnóstico de pacientes, detección de fraude, detección de anomalías en la fabricación, gobierno, academia / investigación, sistemas de recomendación y mucho más. Las habilidades aprendidas en este curso le brindarán muchas opciones para su carrera.
¡Obtendrás acceso de por vida a todas las lecciones del curso!
¿Entonces, qué esperas? ¡Aprende Haskell de una manera que avances en tu carrera y aumentes tu conocimiento, todo de una manera divertida y práctica!