• 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 Sólo lecciones con artículo
  • Lección 🔥 Popular

    Cómo hacer tests de excepciones en JUnit 5 con assertThrows

    Otros asertos de utilidad de JUnit 5 son assertThrows() y assertDoesNotThrow(), con los que podemos probar el lanzamiento de excepciones (o la ausencia de excepciones) en una pieza de código, aprovechándonos de las funciones lambda que tiene el lenguaje de programación Java desde la versión JDK 8. En este vídeo...
  • Lección

    Tipos: arrays y tuplas

    Los arrays son un tipo de valor compuesto que tiene JavaScript para asignar a una variable una colección de valores. Con TypeScript podemos tipar variables de tipo array, o vector, para que puedan tener asignados múltiples valores. Con las tuplas, además, podemos dotarle de cierta estructura a cada uno de...
  • Lección 📈 En tendencia

    Qué es Quarkus y cómo crear un proyecto

    Quarkus es un framework Java para crear aplicaciones web orientadas fundamentalmente al modelo de microservicio. Compila a nativo con GraalVM y permite crear aplicaciones compactas de arranque rápido y ligeras, listas para llevar a la nube. Está basado en MicroProfile, una alternativa que ha surgido en los últimos años a...
  • Lección

    Máscaras de bit

    Con las máscaras de bit es posible proporcionar a las funciones una interfaz para pasar múltiples parámetros booleanos de una manera eficiente y fácil de documentar. También hablo del operador desplazamiento.
  • Lección 🔥 Popular

    ¿Qué es una prueba unitaria? ¿Me vale con crear un main?

    Probar el software es importante, porque por muy bien que programemos, nos puede fallar en algún momento la intuición y podemos escribir código incorrecto. Existe la creencia de que escribir y ejecutar un main o un caso de ejemplo no es probar, cuando esto no es correcto, ya que eso...
  • Lección 🔥 Popular

    Servicios e inyección de dependencia

    Esta lección será fácil para personas que ya hayan hecho en Spring u otros frameworks al uso. En esta lección veremos el patrón Service Object, para desacoplar la lógica de negocio del controlador HTTP. Mediante inyección de depednencia instanciaremos automáticamente ese servicio en el controlador.
  • 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

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

    Variables y tipos de datos

    En este vídeo revisamos los tipos de datos que nos podemos encontrar en C. Ya mostré algunos en el episodio anterior pero hoy concreto los tipos de entero que hay. Y hablamos de cómo declarar, asignar y obtener el valor de variables.
  • Lección

    BufferedOutputStream

    Con BufferedOutputStream podemos introducir un buffer, que es una zona de memoria temporal que hace que sea más eficiente la escritura en un OutputStream porque acumula la información para enviarla de golpe en un único taco, en vez de ir poco a poco.
Principio Anterior 2 3 4 5 6 7 8 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
  • JUnit 5
  • Concurrencia en Java
  • JUnit 4
  • Fundamentos de uso de Quarkus

    Enlaces

  • Explorar lecciones
  • Ver todos los temas
  • Visitar los foros
  • Canal de YouTube
  • Servidor de Discord

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