Hasta aquí el curso me pareció muy pero muy bueno, pero el mezclarlo con cosas como frameworks (aunque sea para hacer el proyecto final) no me parece tan bueno.
Introducción a Scala y configuración del entorno de desarrollo
Introducción al curso y presentación de los objetivos
Scala en la historia
Instalando JVM, SBT y editores
Instalación de las herramientas
¡Hola, Mundo!
Fundamentos de Programación Funcional
Tipos de datos básicos
Inmutabilidad
Expresiones
Funciones
Colecciones: Secuencias, Conjuntos y Mapas
Tuplas y Objetos
La función de copy y el concepto de Lences
Conceptos básicos de Programación Funcional
Pattern Matching
Tail recursion
Agregación
Fundamentos teoricos
Funciones totales y parciales
Razonamiento inductivo
Razonamiento con tipos
Traits
Tipos genéricos
Tipos de datos algebraicos
Evaluación peresoza (Lazy)
Disyunciones: Option
Disyunciones: Either, try
Proyecto de Backend
Introducción e iniciación del proyecto
Modelo por Actores
Modelo de datos
Configuración de Slick
Controladores: Cómo obtener información de la base de datos
Controladores: Crear, actualizar y eliminar información de la base de datos
Computación paralela, asíncrona y concurrente
Serialización
Validación
Manejo de errores en el proyecto
Exportación del proyecto
Conclusiones
Clase final
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Carlos Daniel Sanchez
Aportes 4
Preguntas 1
Hasta aquí el curso me pareció muy pero muy bueno, pero el mezclarlo con cosas como frameworks (aunque sea para hacer el proyecto final) no me parece tan bueno.
[Apuntes]
Comandos útiles
sbt update
sbt compile
sbt console
sbt run
sbt start
sbt stage
sbt dist
sbt update // descargar las dependencias
sbt compile // compilar proyecto
sbt console // modo consola
sbt run // modo desarrollo
sbt start // modo produccion
sbt stage // publicar forma local
sbt dist // crear .zip con el proyecto
Super interesante el planteamiento del proyecto, considero si se debe tener un nivel intermedio (al menos segun parece) para poder continuar sin perderte en conceptos o revolver conceptos de otros frameworks/herramientas con scala.
Si ya tienes ese nivel de comprender las herramientas, esta súper, si no, te recomiedno retomar el proyecto tras tener algo de contexto de dichas herramientas
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?