• Explorar lecciones
  • Temas
  • Foros
YouTube
  • Tipo de contenido
    • Todo
    • Lecciones
    • Cursos
  • Ordenar resultados
    • Recientemente actualizado
    • Más vistos
    • En tendencia
  • Filtrar contenido
    • Ocultar contenido obsoleto
    • Ocultar lecciones sin artículo
  • Explorar tema
    • Cualquier tema
    • C
    • Elixir
    • Git
    • Go
    • JDBC
    • JPA
    • JUnit
    • Jakarta
    • Java
    • JavaScript
    • Patrones de diseño
    • Quarkus
    • Svelte
    • Web Components
    • libGDX
Filtros activos: Sólo lecciones
  • Lección

    Sets, parte 1 de 3: Set

    El Set es un tipo de colección en el que no pueden haber elementos duplicados. Podemos usarlo cuando queramos asegurarnos no tener repetidos en los elementos que lo conforman. Aquí os cuento las operaciones habituales que tiene un Set.
  • Lección

    El map (es sensacional)

    Con el map podemos aplicar una función anónima lambda pasada como parámetro a cada uno de los elementos de una lista de entrada, y recopilarlos en otra lista que es devuelta como parámetro.
  • Lección

    Funciones básicas de una colección

    Un popurrí con algunas funciones útiles que traen las colecciones de Scala, como el método isEmpty, el nonEmpty, el length... En siguientes vídeos os hablaré de las funciones importantes a ritmo de un vídeo por una o dos por episodio.
  • Lección

    El sistema de tipos

    Hablo mucho de variables pero ¿qué se esconde realmente detrás del sistema de tipos de Scala? En este vídeo os cuento qué tipos de datos existen en Scala y cómo se llaman las clases en las que se jerarquizan los principales tipos.
  • Lección

    Bucles WHILE y DO-WHILE (y String Interpolation)

    Con los bucles WHILE y DO-WHILE podemos hacer que una determinada región de código se repita mientras cierta expresión booleana siga siendo verdadera, como en muchos otros lenguajes de programación. Indirectamente, os cuento cómo funciona el mecanismo de interpolación de Strings para poder meter variables dentro de tus strings sin...
  • Lección

    Un caso sencillo de MATCH

    El match es una de las expresiones más potentes que hay en Scala que permite aplicar pattern matching. Ya os hablaré de ello en un futuro. Por ahora os voy a enseñar un caso de uso sencillo del match en el que lo usamos para devolver una expresión en función...
  • Lección

    El condicional IF en Scala

    El condicional IF de Scala es como el condicional IF de cualquier otro lenguaje. Bueno, en realidad este tiene un par de sorpresas. Por ejemplo, al ser una expresión, ¿sabías que puedes meterlo en cuaqluier parte donde se acepte uuna expresión? Por ejemplo, como parámetro en un println.
  • Lección

    Presentación de los objetos singleton

    Los objetos singleton nos permiten crear estructuras en las que incorporar métodos, sin necesariamente crear como tal una clase. Nos permiten hacer, para los que vengáis de Java, el equivalente a métodos estáticos. Quizá el método más importante de un singleton sea el método main con el que podemos iniciar...
  • Lección

    Inciso sobre Units e iguales

    Una pequeña nota técnica sobre la palabra clave Unit, que nos deja crear funciones que no devuelven nada. A tener en cuenta si vamos a usarlas que depende mucho si usamos o no el símbolo = (igual) a la hora de declarar la función cuando es de tipo Unit. En...
  • Lección

    Declarando funciones

    Con la palabra clave def podemos declarar funciones, los cuales pueden aceptar parámetros y devolver resultados, como en cualquier otro lenguaje. Atención al orden y a la forma de declarar la función y los parámetros. Una vez escrita la función la podremos usar.
Principio Anterior 46 47 48 49 50 51 52 Siguiente Último
makigas

Aprende conceptos nuevos de programación o descubre una tecnología nueva. En esto consiste makigas: un sitio web y un canal de YouTube con tutoriales de programación y consejos para desarrolladores, en fcastellano y hablando en un lenguaje simple y humilde. Encuentra contenido sobre programación, desarrollo web y desarrollo de software.

    Cursos destacados

  • Records en Java
  • Patrones de diseño
  • JUnit 5
  • Concurrencia en Java
  • JUnit 4
  • Fundamentos de uso de Quarkus

    Enlaces

  • Explorar lecciones
  • Ver todos los temas
  • Visitar los foros
  • Canal de YouTube
  • Servidor de Discord

Términos de uso • Política de privacidad • Limitación de responsabilidad • Uso de cookies (EU) • Cambiar consentimientos

Copyright © 2012 - 2026 makigas

Made in Spain