• 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

    Presentación de los objetos singleton

    Los objetos singleton nos permiten crear estructuras en las que incorporar métodos, sin necesariamente crear como tal una clase. Nos permiten hacer, para los que vengáis de Java, el equivalente a métodos estáticos. Quizá el método más importante de un singleton sea el método main con el que podemos iniciar...
  • Lección

    Inciso sobre Units e iguales

    Una pequeña nota técnica sobre la palabra clave Unit, que nos deja crear funciones que no devuelven nada. A tener en cuenta si vamos a usarlas que depende mucho si usamos o no el símbolo = (igual) a la hora de declarar la función cuando es de tipo Unit. En...
  • Lección

    Declarando funciones

    Con la palabra clave def podemos declarar funciones, los cuales pueden aceptar parámetros y devolver resultados, como en cualquier otro lenguaje. Atención al orden y a la forma de declarar la función y los parámetros. Una vez escrita la función la podremos usar.
  • Lección

    Variables con val y var

    En Scala podemos declarar dos tipos de variables: las inmutables, con la palabra clave val, que no se pueden cambiar una vez establecidas; y las mutables, con la palabra clave var, que sí. De cualquier modo, Scala tiene inferencia de tipos así que no es obligatorio especificar el tipo de...
  • Lección

    Primeros pasos con el intérprete

    Scala trae un intérprete que nos permite ejecutar código sin tener que escribirlo en ningún archivo. Simplemente escribe la líneas de código que quieras evaluar, pulsa Enter, y admira los resultados. Y esto nos viene bien para aprender a movernos por el lenguaje.
  • Lección

    Instalar Scala

    Cómo instalar Scala en Windows usando el paquete .msi (pista: ¡si no funcionan los comandos reiniciad el PC!). En Linux y Mac podéis encontrarlo en los repositorios de apt/pacman/MacPorts/brew. También podéis descargar el paquete e instalarlo por vuestra cuenta si os place.
  • Lección

    Introducción a Scala

    Scala es un lenguaje de programación basado en Java y multiparadigma: es orientado a objetos, pero integra características propias de un lenguaje funcional. Es un lenguaje conciso y de poca gramática donde se pueden construir programas de forma elegante y en pocas palabras. En este tutorial te explico qué puedes...
  • Lección

    Creación de test suites con el runner Suite

    Para este último episodio de mi taller de JUnit 4, os explico cómo se pueden correr varias pruebas unitarias, una detrás de otra, por medio del uso de los test suites. Con un test suite podemos agrupar varias clases que contienen pruebas similares, de tal forma que correr la clase...
  • Lección

    Pruebas parametrizadas con Parameterized

    En las pruebas parametrizadas, podemos conseguir que JUnit repita rápidamente una o varias pruebas unitarias sin tener que repetir la función, mediante el uso de casos de prueba que se proporcionan a través de una anotación. En JUnit 4, el runner Parameterized nos permite etiquetar una clase de tests como...
  • Lección

    Anotaciones BeforeClass y AfterClass

    En este episodio nos centramos en dos anotaciones más: BeforeClass y AfterClass. La primera sirve para ejecutar código antes de cualquier prueba en una clase. AfterClass lo mismo pero después. Ambas se suelen usar típicamente para preparar recursos compartidos que son costosos de inicializar y que, por lo tanto, preferiríamos...
Principio Anterior 48 49 50 51 52 53 54 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