Introducción al curso y presentación de los objetivos
Clase 1 de 36 • Curso de Scala básico
Contenido del curso
- 6
Tipos de Datos Básicos en Scala
02:10 - 7

Inmutabilidad en Programación Funcional con Scala
06:57 - 8

Expresiones en Scala: Conceptos y Ejemplos Prácticos
06:18 - 9

Funciones en Programación Funcional y Matemática
13:48 - 10

Colecciones Inmutables en Lenguajes Funcionales
15:00 - 11

Tuplas y objetos en programación funcional y orientada a objetos
05:40 - 12
Uso de `copy()` y Lentes en Programación Funcional
01:29
- 16

Funciones Totales y Parciales en Programación Funcional
03:26 - 17
Razonamiento Inductivo en Algoritmos Recursivos
01:38 - 18

Razonamiento con Tipos en Lenguajes Tipados y Dinámicos
06:06 - 19
Uso de Traits en Scala: Concepto y Ejemplos Prácticos
01:17 - 20

Tipos Genéricos en Programación: Uso y Ejemplos Prácticos
06:24 - 21

Tipos de Datos Algebraicos: Suma y Producto en Programación
05:53 - 22

Evaluación Perezosa en Scala: Variables y Colecciones Lazy
04:13 - 23

Manejo de Disyunciones Option en Programación Funcional
10:14 - 24

Manejo de Excepciones con Try y Either en Programación Funcional
06:14
- 25

Desarrollo de Backend con PlayFramework y Scala: Proyecto Platzi Video
05:44 - 26
Modelo de Actores en Scala: Akka y Erlang
02:03 - 27

Modelo de Datos y Configuración de Proyecto con Play Framework
04:30 - 28
Integración de Play con Slick y SQLite en Scala
07:53 - 29

Consultas Asíncronas y Futuros en Scala con Slick
09:32 - 30

Creación, actualización y eliminación de datos en bases de datos
11:47 - 31
Computación Paralela y Asíncrona en Scala: Conceptos y Aplicaciones
04:06 - 32

Serialización de Datos en Scala con Play Framework
11:53 - 33

Serialización y validación de JSON a objetos Scala
08:38 - 34

Manejo de Errores en Scala: Técnicas y Pruebas con Postman
13:24 - 35

Exportación de Aplicaciones Play con SBT Native Packager
10:03