• 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 Sólo lecciones con artículo
  • Lección

    Rangos y Streams

    A diferencia de Enum.map y Enum.filter, con Stream.map y Stream.filter podemos obtener Streams. Un Stream en Elixir permite hacer procesamiento pospuesto: Elixir sabe que quiero procesar una colección con una función, pero no ejecuta el cómputo hasta que no haga falta, algo que en algunas ocasiones es ventajoso para hacer...
  • Lección

    Pipelines

    El operador Pipeline es un operador especial de Elixir que sirve para hacer más fáciles de comprender algunas invocaciones a funciones, porque nos permite separar el primer parámetro de una aplicación del resto de parámetros, algo que nos viene bien porque podemos escribir expresiones tipo a(b(c(d(e(f(x))))) como x → f...
  • Lección

    Operador pin

    El operador pin sirve para fijar los elementos que hay a la izquierda de un igual en Elixir, de modo que deje de verlos como incógnitas a despejar durante un matcheo y lo vea como variables ya declaradas cuyo valor tiene que forma parte del casamiento en el despeje.
  • Lección

    Introducción al pattern matching

    El pattern matching es uno de los elementos esenciales de Elixir. Con el pattern matching se pueden escribir expresiones con algunas incógnitas (en forma de variable) y dejar que sea el propio lenguaje quien trate de buscar las soluciones. Por el camino, nos dice qué valor tendrán esas incógnitas.
  • Lección

    Capturar funciones

    Al capturar funciones podemos obtener referencias a funciones que sí esten declaradas en módulos, para poderlas emplear en casos como pasarlas como parámetro a otras funciones, parecido a las funciones anónimas.
  • Lección

    Valores avanzados para enumerados

    En este vídeo descubrirás que un tipo enumerado realmente no es más que una manera de darle un nombre descriptivo a una constante, sea numérica o alfanumérica, de tal manera que para el ordenador una variable siga teniendo un valor concreto que pueda usar en APIs si hace falta, pero...
  • Lección

    Customized built-in elements

    Los customized built-in elements son una alternativa a los autonomous elements, cuando únicamente queremos alterar la presentación de un componente sin vernos forzados a reinventar la accesibilidad, eventos de teclado, o todo lo que una etiqueta HTML normal haría.
  • Lección

    Código dependiente de la plataforma

    Cómo podemos integrar en nuestro juego hecho en libGDX código que depende de la plataforma, como AdMob, Swing, Google Play Services, o el SDK de Android mediante una interfaz.
  • Lección

    Funciones básicas

    En Go, como en tantos otros lenguajes, todo el código que escribamos tiene que estar contenido dentro de una función. Eso significa que es necesario saber cómo declarar funciones o al menos cómo reconocerlas. El objetivo de este vídeo es mostrar la declaración básica de una función así como su...
  • Lección

    ¿Qué es gRPC?

    gRPC es ahora mismo uno de los principales frameworks RPC, especialmente en el mundo de los microservicios y de las aplicaciones distribuidas. En este vídeo explico los siguientes principios sobre gRPC:
Principio Anterior 45 46 47 48 49 50 51 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