• 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: No mostrar material obsoleto
  • Lección

    Un ejemplo práctico de módulo útil

    13 minutos de programación comentada en vivo de un módulo usando una dependencia y cosas que hemos visto en los últimos capítulos, como pipelines o funciones de alto orden transformadoras, con el objetivo de dar la excusa para refactorizarlo en el próximo vídeo.
  • Lección

    ✱ Asterisco: The end... por el momento

    No puedo hacer más vídeos en este momento porque las APIs que quedan ahora mismo por contar son tan recientes que los navegadores todavía no las tienen soportadas. Cliffhanger perfecto para prometer eternamente una segunda temporada.
  • Lección

    Ejecutar código de Android (1/2)

    Cómo podemos hacer que en libGDX se ejecute código propio de Android, por ejemplo, cómo crear un Dialog de Android y hacer que se muestre a partir de algo que hagamos en libGDX.
  • Lección

    Tests con ExUnit

    ExUnit es un framework para escribir tests en Elixir. En este vídeo, por qué los tests nos vienen bien, y un ejemplo rápido de cómo crear tests con Elixir que profundizaremos en siguientes episodios.
  • Lección

    Tratamiento de errores con rescue

    Otra forma más de tratar errores es usar un bloque try-rescue para envolver el código problemático y capturar posibles errores que puedan ocurrir durante su uso para evaluar a expresiones alternativas en caso de error.
  • Lección

    Cómo crear un Supervisor Tree

    Un supervisor es un tipo de proceso que permite controlar automáticamente el ciclo de vida de otros procesos (o GenServers) reiniciándolos automáticamente al detectar un fallo que los tumbe.
  • Lección

    Operadores aritméticos

    Los operadores aritméticos son los que nos dejan hacer sumas, restas, multiplicaciones, divisiones, módulos, y aritmética binaria tal como la AND, la OR, la XOR o la NOT. Si ya sabes programar es bastante probable que este vídeo no te cuente nada nuevo, pero lo incluyo para quien nunca haya...
  • Lección

    Constantes

    A diferencia de una variable, una constante no puede volver a ver el valor que referencia cambiado, por lo que no se puede reasignar mediante el operador = su valor. Con la palabra clave const, puedes crear una constante, tanto a nivel local como a nivel global.
  • Lección

    Ejemplo de Application con hijos

    Un ejemplo real con la librería Plug de cómo podemos incorporar distintos procesos en el GenServer que debe declararse en una Aplication. Además, por qué hace falta no-halt.
  • Lección

    Cómo renombrar procesos

    Registrar un nombre en un proceso (o un GenServer, o un Supervisor) tiene ventajas frente a dejarlos anónimos en términos de identificarlos. Además, cómo podemos explorar en el observer información sobre procesos (como su nombre, por ejemplo).
Principio Anterior 47 48 49 50 51 52 53 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