• 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
  • Lección

    Mapas (parte 2 de 2): Operaciones

    Sí amigos, aquí también hay de eso. Operaciones que podemos llevar a cabo tanto con mapas como con mapas mutables. Principalmente concatenar cosas en mapas y retirar cosas de mapas. Para todo lo demás: el ScalaDoc de la clase Map: http://www.scala-lang.org/api/2.10.3/index.html#scala.collection.Map. Y el ScalaDoc del mutable.Map: http://www.scala-lang.org/api/2.10.3/#scala.collection.mutable.Map
  • Lección

    Mapas (parte 1 de 2): Creando mapas

    Con la operación Map uno puede crear mapas, en los cuales se asocian claves K con valores V. No puedes repetir dos veces una misma clave K para un mapa pero sí puede haber dos claves K1, K2 que apunten al mismo V.
  • Lección

    Sets, parte 3 de 3: SortedSet

    SortedSet y en general cómo disponer conjuntos ordenados en Scala. Por naturaleza un Set no garantiza orden y los elementos pueden incorporarse en un orden inesperado. Pero con los conjuntos ordenados podemos establecer un criterio de orden que nos diga cuáles deben ir antes y cuáles después.
  • Lección

    Sets, parte 2 de 3: Sets mutables

    Los sets mutables tienen operaciones pensadas para insertar y eliminar elementos del conjunto además de retain, para filtrar los elementos que hay en un conjunto y eliminar el resto.
  • 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...
Principio Anterior 49 50 51 52 53 54 55 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
  • Concurrencia en Java
  • Streams en Java
  • Acceso a datos con Quarkus
  • JUnit 4

    Enlaces

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

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