• 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

    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

    ¿Qué diferencia hay entre Spring® y JakartaEE?

    Ambas tecnologías son iguales de válidas, así que para responder a esta pregunta conviene tener datos para poder tomar la mejor decisión posible.
  • Lección 📈 En tendencia

    git-blame

    git-blame es un comando de diagnóstico que analiza un archivo y te dice en qué commit, cuándo y quien, se modificó cada línea de un archivo, para poder identificar el commit concreto en el que se tomó ese cambio. Podemos usar el comando git-show para ver ese commit concreto y...
  • Lección 📈 En tendencia

    Merge and squash (GitLab / GitHub...)

    Es común hoy en día que en proyectos con una organización detrás, el trabajo se delegue a interfaces web como GitHub o GitLab, donde se puede hacer la integración desde una interfaz gráfica que permite visualizar diffs o poner comentarios. Conocemos el botón Merge commit, el botón Rebase and merge,...
  • Lección

    Casteos con as

    Los casteos permiten engañar al sistema de tipos para que trate una variable de un tipo concreto como si fuese una variable de otro tipo. Los casteos tienen su riesgo, porque pueden provocar fallos en tiempo de ejecución, pero son beneficiosos en determinadas situaciones, por ejemplo, para forzar al sistema...
  • Lección 📈 En tendencia

    Variables atómicas

    Las variables atómicas son una alternativa al uso constante de synchronized y volatile para asegurarse de que un cambio de valor a una variable en un programa multihilo, o se produce de forma completa o no se produce.
  • Lección

    Múltiples genéricos y buenas prácticas

    Mucha gente tiene problemas para entender o utilizar los genéricos porque comete el error de darle a su genérico nombres compuestos por una única letra, como K, V o T. Esto es un error, y en este vídeo, trato de explicarte que en TypeScript un genérico puede ser un identificador...
  • Lección 📈 En tendencia

    Deja de poner Class.forName

    Hace ya demasiados años que no hace falta poner Class.forName para trabajar con los drivers JDBC de las principales bases de datos.
  • Lección 📈 En tendencia

    Manipulación de bits

    C dispone de operadores booleanos que permiten transformar los bits que componen un valor numérico. En este vídeo te explico como usar los operadores NOT, AND, OR y XOR para manipular los bits de un número.
  • Lección 📈 En tendencia

    Genéricos en Java: cómo crear tu propia clase

    Definir un genérico aporta algunas ventajas en un lenguaje orientado a objetos como Java, ya que la inferencia de tipos será mucho más rica que si únicamente usasemos la clase Object. Ya sabes qué es un genérico (y si no, recuerda que tengo un vídeo al respecto), así que en...
Principio Anterior 19 20 21 22 23 24 25 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
  • Streams en Java
  • Principios de programación SOLID
  • 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