Aprende programación funcional con Scala y desarrolla software de alto rendimiento. Procesa datos de forma asíncrona paralelizando procesos y aprovecha al máximo todos los núcleos de la máquina. Compañías como Twitter, Linkedin y Foursquare han migrado a Scala, no esperes más para llevar tu carrera como desarrollador a otro nivel, cámbiate al paradigma funcional.
Clases del curso
Fundamentos de Programación Funcional
Conceptos básicos de Programación Funcional
Fundamentos teoricos
Proyecto de Backend
Conclusiones
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.
Conoce quién enseña el curso
Mira las primeras 3 clases sin costo en este momento
4.2 · 89 opiniones
Daniel da Silva Jarque
Gracias al profesor, por este excelente curso y a los compañeros, por sus aportaciones.
ROBIN ANDRES SOTO HINCAPIE
El curso me gusto mucho, aunque deben actualizarlo y sacar quizá una versión avanzada.
Servando Hernández Camargo
Excelente curso, un tanto complicado pero bueno, gracia por compartir sus conocimientos
Miguel Alexander Del Real Cuevas
Muy buen Curso, no se los recomiendo si aún no dominan un lenguaje de programación previo, ya que ocupa conceptos algo avanzados, pero sin duda alguna es excelente.
Reinaldo Mendoza
Me ayudo a aclarar algunos conceptos de escala que no tenia del todo claros
Carlos Agredo
Es muy interesante, un camino para empezar a programar en scala.
Eliana López
Aprender conceptos de FP que ayudan a entender mejor otros lenguajes, ser mejores programadores y hacer software robusto. Muy buen curso!
La facilidad con la que el profesor hace ver el temario, que a pesar de ser tan diferente y complejo se entiende perfectamente
Es importante comprender que se trata de una introducción al paradigma y al lenguaje. Conceptualmente está bien alimentado.
Jhon Alexander Zuluaga Salazar
Fue muy bueno todo el curso porque uno aprende mas cada día, y profesor explica muy bien
Ruben Dario Troche Piñanez
Muy bueno y muy interesante el curso. Gracias Totales Profesor y Platzi por agregarme valor.
Ronald Iván Castro García
Bueno, pero es triste que quede a medias un lenguaje diferente, deberían sacar más cursos sobre Scala, eso sería un plus...
Mateo Tabares Espinosa
¿
Osvaldo Fuentes Velarde
saber que existen formas de programar mas sencillas con este lenguaje.
Hace comprensible, una temática algo mas complicada, para quien viene de POO.
Andrés Eduardo Martinez Morgado
aprender los fundamentos de la programación funcional y del lenguaje Scala.
Lenin Fernando Rugeles Muñoz
excelente explicación del tema, y abarca temas fundamentales que son importantes para iniciar en esta nueva tecnologia
Germán Ovalle Silva
Es bastante basico el curso, la verdad falta mucho más, debería haber un segundo curso donde continue con la explicación de play más a fondo.
Jean Carlos Nuñez Hernandez
Uff que buen curso, impresionante todos los conocimientos que adquiri, Gracias Platzi y gracias profesor!
Jose Luis Rivera
Excelente curso, la explicación del profesor es muy clara, los ejemplos son muy prácticos, pero el Proyecto estuvo muy acelerado, poco didáctico...
Nubia Ciavato
Aunque el lenguaje es algo complicado, el profesor demuestra dominio del tema e le deja a uno la semilla para seguir investigando del tema
Iván Carreño Calzada
Curso básico para empezar a relacionarse con Scala. Fácil de comprender y muy bien llevado.
Juan Castro
Me encanta que podamos combinar lo mejor de PF y POO en un lenguaje como Scala. Ojalá vengan más cursos sobre estos temas. :D
Antonio Rafael González Ferrer
El curso fue complicado para mi, tengo unas dudas en el proyecto y errores, regresaré cuándo me respondan. El profesor tiene gran dominio.
Andrés Felipe Delgado Guarnizo
Una tarea atractiva pero difícil todo con constancia y disciplina se logra.
El curso es bueno como un primer acercamiento a Scala.
Milton Andrés Sanabria
Buen curso, es un lenguaje con alto potencial. Lo uso en big data.
Robert Carvajal Franco
Un curso muy práctico para quienes están incursionando en la programación funcional.
JUAN FELIPE LOPEZ VERGARA
Excelente contenido, la persona que haga este curso queda básicamente lista para empezar a desarrollar APIs en Scala usando Play, Slick y SBT.
David Felipe Duarte Serna
Muy claro el profe en todas sus explicaciones y el proyecto final está increíble!
Complementa este curso con nuestras rutas de aprendizaje
Programación y Software
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados.
Producción de videojuegos
Aprende el proceso de creación para liderar la planeación, producción y dirigir el equipo de desarrollo de un juego.
Desarrollo de aplicaciones multiplataformas
React Native y .NET MAUI son frameworks multiplataformas que permiten crear aplicaciones móviles para Android e iOS con un solo código.
Desarrollo de videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.
Fundamentos de programación
Descubre ¿Cómo se hacen Apps y los Sitios Web? Esta ruta te da bases sólidas en cualquier lenguaje ¡incrementando tus oportunidades laborales!
Configura tu entorno de desarrollo para programar
Aprende a utilizar un editor de texto, git, GitHub y la línea de comandos en tu computadora. Esta ruta te prepara para comenzar en Windows, Linux y macOS.
Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.
Desarrollo de Aplicaciones iOS
iOS es el sistema operativo que usan iPhone y el iPad de Apple. El lenguaje que se usa para desarrollar aplicaciones para estos dispositivos se llama Swift.
Bases de datos desde cero
Es muy importante saber qué, cómo y dónde se guardarán tus datos. Aprende desde cero la teoría y práctica para administrar DBs profesionalmente.