• 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 🔥 Popular

    Introducción al uso de ExecutorService en Java

    Vamos a ver cómo instanciar un ExecutorService mediante los métodos de la clase Executors, y cómo se usa en general un ExecutorService en Java
  • Lección 🔥 Popular

    Funciones variádicas

    Una función variádica es una función que acepta varios parámetros. ¿Cuántos? Unos cuantos. Piensa en printf, que no se sabe cuántos parámetros acepta porque con cada llamada podemos pasar tantos parámetros como nos haga falta. En esta lección vemos cómo utilizar el tipo va_list y las macros va_start, va_arg y...
  • Lección 🔥 Popular

    Cómo usar BeforeEach, AfterEach, BeforeAll y AfterAll en JUnit 5

    Con las anotaciones BeforeEach, AfterEach, BeforeAll y AfterAll podemos marcar métodos para que JUnit los invoque antes y después, tanto de ejecutar cada prueba unitaria, como de ejecutar toda una clase llena de pruebas unitarias. Estos hooks nos permiten crear clases de prueba más compactas evitando repetir código de construcción...
  • Lección 🔥 Popular

    Listas enlazadas en C

    En este ejemplo completo te enseñaré cómo construir una lista enlazada en C definiendo las estructuras y las operaciones.
  • Lección 🔥 Popular

    Introducción a Executor en Java

    La API de Executors es una API de alto nivel que facilita la creación y ejecución de tareas sin instanciar hilos. En este primer capítulo, os explico el diagrama de clases
  • Lección 🔥 Popular

    ¿Qué es la concurrencia?

    Empezamos definiendo palabras: concurrencia, paralelismo, multitarea... ¿qué significa y qué relación hay entre estos conceptos?
  • Lección 🔥 Popular

    DataSource: así se usa JDBC en la vida real

    Generalmente en aplicaciones reales no vas a utilizar directamente el DriverManager, sino que vas a preferir usar DataSource, entre otras cosas por su pool de conexiones
  • Lección 🔥 Popular

    ProtoBuf: qué es, para qué sirve, cómo se programa

    En este vídeo os enseño cómo crear archivos .proto, qué se supone que tenemos que meter dentro de ellos, y para qué sirven. Los archivos ProtoBuf se usan principalmente para declarar los servicios que ofrece una API gRPC, así como los tipos de datos de sus parámetros y de sus...
  • Lección 🔥 Popular

    Introducción a las excepciones en Java

    Uno de los puntos de Java son las excepciones, que permiten interrumpir la ejecución de un método o de un programa ante una situación que se sale de lo normal, como una división por cero o un error que debe ser tratado. En este vídeo explico el principio que hay...
  • Lección 🔥 Popular

    JsonIgnore, JsonProperty y JsonAlias

    Si queremos modificar la forma en la que se serializa a JSON una entidad, tenemos las anotaciones JsonIgnore, JsonProperty y JsonAlias para influir en la forma en la que Jackson serializa nuestra entidad, para ocultar campos o renombrarlos.
Principio Anterior 1 2 3 4 5 6 7 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
  • Fundamentos de uso de Quarkus
  • Principios de programación SOLID
  • Streams en Java
  • gRPC

    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