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

    ¿Cómo funciona la API de Streams de Java?

    El lenguaje de programación Java incorpora métodos como .stream() y clases como Stream que permiten trabajar con datos mediante un sistema de pipelines. En este vídeo os hago una introducción visual que os explique cómo funciona un Stream de Java.
  • Lección 🔥 Popular

    Introducción al entorno

    Racket es un lenguaje de programación funcional derivado de Scheme. En este vídeo muestro cómo funciona la ventana del IDE DrRacket y muestro cómo interactuar de forma básica con Racket introduciendo al uso de algunas expresiones.
  • Lección

    Preguntas típicas sobre synchronized en Java

    Al usar synchronized en Java pueden surgir preguntas, y en esta lección voy a intentar aclarar conceptos y responder a las preguntas típicas que suelen aparecer.
  • Lección 📈 En tendencia

    Ejemplo de wait() y notify() en Java

    Un ejemplo para ilustrar cómo dos hilos pueden comunicarse mediante wait() y notify().
  • Lección

    BufferedInputStream y rebobinado de streams

    La idea de BufferedInputStream es que con una única llamada a read() podamos abarcar tanto como sea posible, para no tener que estar continuamente accediendo al stream que va por debajo. Lo importante es que con esto podemos usar métodos como mark() y reset() para poder rebobinar un stream
  • Lección 📈 En tendencia

    PreparedStatement, ¿por qué usarlo?

    PreparedStatement permite utilizar sentencias preparadas, donde se valida de una forma más exhaustiva los datos de entrada para evitar vulnerabilidades.
  • Lección 📈 En tendencia

    Tipos de datos opacos

    Los tipos de datos opacos permiten crear punteros a estructuras de datos donde realmente no sabes lo que hay dentro de la estructura, porque todo lo que puedes ver es un puntero. Se trata de una característica avanzada de C que tiene uso principalmente en bibliotecas multiplataforma o en aquellos...
  • Lección 🔥 Popular

    Transacciones

    En JDBC tenemos métodos para activar el uso de transacciones, cuando se agrupan múltiples sentencias SQL en una unidad única de trabajo que debe ejecutarse o toda o nada.
  • Lección 📈 En tendencia

    Archivos (7): fread, fwrite y los arrays

    Similar a la primitiva fwrite, en este vídeo vamos a ver el funcionamiento de la primitiva fread, para leer el contenido de un archivo y cargarlo de forma binaria en un buffer de memoria. También vemos cómo volcar un array de estructuras usando el tercer parámetro de las primitivas fread...
  • 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...
Principio Anterior 15 16 17 18 19 20 21 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