Scala desde Cero
Aprende a desarrollar programas con el lenguaje Scala desde cero hasta conceptos avanzados
Introducción al lenguaje Scala
VISTA PREVIA GRATUITADiferencias básicas con Java
VISTA PREVIA GRATUITAUn recorrido por la página Web de Scala
VISTA PREVIA GRATUITATipos de descarga del software de Scala
VISTA PREVIA GRATUITAInstalación manual
VISTA PREVIA GRATUITAInstalación en windows
VISTA PREVIA GRATUITAInstalación de IntelliJ Idea
VISTA PREVIA GRATUITAEjemplo. Crear un proyecto en IntelliJ Idea
Introducción a REPL. Herramienta en modo comando
VISTA PREVIA GRATUITATipos de Datos
VAR y VAL. Variables
Crear variable en modo Lazy
Práctica Variables y constantes
Comentarios
Bloques
Operadores
Condiciones. Comando IF
Bucles
Rangos
Inicializar variables por defecto
Pattern Matching Parte 1
Pattern Matching Parte 2
Trabajar con Strings
String interpolation
Trabajar con Números
Introducción a las colecciones
List
Operaciones con list
Mas operaciones list
Listbuffer
Array
ArrayBuffer
Set
Map
Funciones
Procedimientos. Funciones que no devuelven valor
Funciones con parametros
Parametros con nombre
Parámetros por defecto
Número variable de parámetros
Un breve repaso de IDEA
Mi primera aplicacion Scala
Crear una aplicación con el metodo "main"
Compilar con scalac
Conocimientos de programación
Conocimientos de Orientación a objetos
Disponer de un Pc y conexión a Internet
Hola, ¡¡¡Bienvenido al curso de Scala desde Cero!!!
En este curso aprenderás como desarrollar programas y aplicaciones con uno de los lenguajes más utilizados en el mundo profesional y laboral : Scala
Scala es uno de los lenguajes de programación más demandados en el perfil profesional que buscan las empresas en la actualidad.
Es un lenguaje que combina tanto la Orientación a Objetos como la Programación Funcional, de forma concisa y sencilla. Esto lo ha convertido en un lenguaje que se utiliza en distintos entornos como Spark, Analítica de Datos, Big Data, programación distribuida, etc....
Durante este curso vas a aprender todos los conceptos y características de este lenguaje, conocerás las herramientas de desarrollo que puedes utilizar y estudiaremos todos los conceptos más importantes.
Siempre mantengo mis cursos actualizados, con lo que iré añadiendo más puntos según vayan surgiendo.
Los puntos básicos que veremos en la formación son:
Si tienes cualquier duda o pregunta, ponte en contacto conmigo. Estaré encantado de contestarte
Espero verte pronto y que disfrutes del curso!!!!