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

    Introducción a las pildoras de (neo)vim

    ¿Quieres aprender Vim o Neovim? En este podcast te voy a echar una mano. Pero antes de empezar, vamos a sentar las expectativas de la lista: no es un curso con inicio y fin, voy a intentar cubrir tanto Vim como Neovim, y voy a intentar dar un poco de...
  • Lección 📈 En tendencia

    Cómo serializar y deserializar valores entre Go y JSON

    Te cuento cómo puedes usar las funciones Marshal y Unmarshal del paquete encoding/json para transformar entre variables de Go que codifiquen tipos primitivos, como strings o números, en arrays de byte que codifiquen un string JSON con la representación de ese tipo, y viceversa.
  • Lección 📈 En tendencia

    Anotaciones para aplicar inyección de dependencia en Jakarta

    Una lista de las anotaciones que puedes usar en Jakarta EE para aplicar inyección de dependencia en tus aplicaciones
  • Lección 📈 En tendencia

    lateinit, lazy, var, val... ¿cuál debo usar?

    ¿Estás empezando con Kotlin y tienes dudas para saber cuándo utilizar lateinit o by lazy? ¿Estás intentando integrar Kotlin con Android y te encuentras que no puedes poner medio val en el onCreate()? En esta lección te explico cómo utilizar by lazy y lateinit como alternativas para simplificar la declaración...
  • Lección 📈 En tendencia

    Principio de Inversión de Dependencia (DIP)

    El principio de inversión de dependencia establece que los módulos de alto nivel, cuando dependen de módulos de bajo nivel, deben hacerlo mediante abstracciones, como interfaces, en vez de depender directamente, de tal manera que una clase de alto nivel no esté acoplada con una implementación concreta de una faceta...
  • Lección 📈 En tendencia

    Escribir el Hola Mundo

    En este vídeo escribiremos el Hola Mundo. Se trata del primer programa que se suele escribir al aprender un lenguaje. Lo haremos para así poder asegurar que el compilador está bien instalado, y para empezar a ver las bases de Go: paquete, función, llamada... las iremos ampliando en este módulo.
  • 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

    Aplicar filtros dinámicos

    Filter y FilterDef son dos anotaciones de Hibernate ORM (lo que hay por debajo de Panache) usadas para crear filtros dinámicos con nombre. Si queremos que nuestro PanacheQuery pueda recibir una cadena de filtros, podemos usarlos para aplicar sucesivas cadenas de criterios para reducir los resultados devueltos por el repositorio.
  • Lección 📈 En tendencia

    Paginación de resultados

    PanacheQuery nos permite cuidar más la query que queremos que se mande a la base de datos, aprovechando el poder de Hibernate ORM, que es lo que lleva debajo. En este vídeo veremos cómo aplicar paginación a una query para poder ofrecer menos resultados por endpoint y así no someter...
  • Lección 📈 En tendencia

    Modificar y borrar registros

    Los repositorios y las entidades tienen más métodos, tanto para eliminar un registro como para recuperarlo. También es posible hacer modificaciones sobre una entidad si la volvemos a pasar al método persist() después de haberla recuperado previamente desde el propio repositorio. En este vídeo completo el CRUD.
Principio Anterior 12 13 14 15 16 17 18 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