• 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 📈 En tendencia

    ¿Cómo le pongo un setter a un record de Java?

    ¿Quieres ponerle un setter a un record de Java para cambiar el valor de un atributo una vez instanciado? Tengo malas noticias: no puedes, porque son estructuras de datos inmutables. Sin embargo, no todo está perdido, podemos derivar unos registros a partir de los datos de otros.
  • Lección 📈 En tendencia

    Cómo aprovechar la clase Assertions de JUnit 5

    JUnit tiene una biblioteca de asertos muy grande con la que se pueden escribir muchas comprobaciones. En este vídeo te cuento algunas de las más interesantes que hay. Con assertAll() se puede crear un aserto compuesto que ejecuta varios sub-asertos esperando que todos pasen. Con assertTimeout() podemos validar que un...
  • Lección 📈 En tendencia

    Cómo cambiar el orden de los tests de JUnit 5 (aunque no deberías)

    El orden de ejecución de los tests en JUnit es importante. Existe una razón por la cual en JUnit los tests no siempre se ejecutan de arriba a abajo, y por otra parte también es importante saber por qué es buena razón respetar esto y no hacer tests que dependan...
  • Lección 📈 En tendencia

    Cómo convertir un caracter numérico a número en C

    El típico problema de programación en C de hacer un menú de opciones en el que uno de los pasos implica averiguar qué número se ha introducido cuando todo lo que tenemos es su char dentro de la tabla ASCII. En este vídeo te explico cómo puedes convertir un caracter...
  • Lección 📈 En tendencia

    Primeros pasos con AlpineJS, el microframework mágico

    AlpineJS es un microframework con el que es posible incorporar una pequeña capa de interactividad a páginas web, para cuando sólo quieres esparcir una gota de JavaScript en tu web.
  • Lección 📈 En tendencia

    El tutorial definitivo de promesas

    Las promesas son lo que en JavaScript se ha venido llamando a la programación orientada a futuros. Mi objetivo en este taller es que comprendas promesas: qué son, cómo se utilizan y cómo puedes fabricar tus propias promesas. Y hacerlo paso a paso y en un lenguaje claro que puedas...
  • Lección 📈 En tendencia

    forEach vs map

    forEach es un método funcional de la clase Array de JavaScript que sirve para recorrer los elementos de un Array. map es otro método que sirve para aplicar transformaciones. Aunque ambos iteran sobre los elementos de un bucle, su propósito es diferente y como tal, no hay que confundirlos y...
  • Lección 📈 En tendencia

    Qué es la entrada y salida

    En primer lugar, parémonos a pensar qué quiere decir en el contexto de un programa "entrada y salida", antes de meternos exactamente en cómo se organiza la entrada y salida de un programa en Java.
  • Lección 📈 En tendencia

    Streams de entrada y salida en Java

    En Java, la entrada y la salida se controla mediante streams, que son como cintas transportadoras que empujan bytes desde el mundo exterior hacia el programa, o viceversa. En este vídeo, las clases que vamos a utilizar en los siguientes apartados.
  • Lección 📈 En tendencia

    try-with-resources

    try-with-resources es una forma alternativa de escribir el bloque try-catch cuando se trabaja con recursos que se pueden cerrar, para ocuparse automáticamente de hacer el close independientemente de si sale bien o si sale mal la operación, evitando que nos olvidemos de poner un finally.
Principio Anterior 17 18 19 20 21 22 23 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
  • Streams en Java
  • Pildoras de (neo)vim
  • Principios de programación SOLID
  • Fundamentos de uso de Quarkus

    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