• 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

    Fundamentos de funciones

    En esta lección estudiaremos conceptos esenciales para comprender las funciones de Elixir, tales como la aridad o los módulos. La aridad es el número de parámetros que acepta una función. En Elixir es importante porque dos funciones que se llamen igual pero que tengan aridades diferentes son distintas. Es legal...
  • Lección

    Invocación de funciones

    Las funciones son una parte primordial de Elixir. En una función se define una regla para transformar una serie de datos de entrada en una serie de datos de salida. En este vídeo explico en qué consiste, y también muestro cómo la sintaxis para aplicar o invocar una función en...
  • Lección

    Comparación estricta con ===

    Entre distintos tipos de datos también se pueden usar operadores de comparación, pero las reglas son un poco diferentes. Mira esto para ver el orden completo: https://hexdocs.pm/elixir/operators.html#term-ordering. Además, con el operador estricto (===) puedes también asegurar que ambos operandos numéricos son del mismo tipo (Integer o Float).
  • Lección

    Operadores lógicos de comparación

    Pues como en cualquier lenguaje de programación, tenemos operadores que trabajan con lo que le pongas a la izquierda y a la derecha y en función de las reglas del operador harán que la expresión evalúe, bien a true o bien a false, para representar lo verdadero y lo falso.
  • Lección

    Las palabras clave nil, true y false

    nil, true y false son tres átomos tan importantes que los vas a poder escribir sin tener que poner el caracter : delante de ellos. nil se usa para representar los valores nulos (o sea, la ausencia de dato); mientras que true y false se emplean para representar lógicos, es...
  • Lección

    Operadores aritméticos básicos

    Mediante los operadores de la suma, resta, multiplicación y producto podemos escribir expresiones que representan operaciones aritméticas, que cuando se evalúan devuelven el resultado de la misma operación como expresión resultante.
  • Lección

    ¿Qué son los tipos de datos de Elixir?

    Antes de empezar a hablar de tipos de datos como tal, una pregunta más obvia: ¿qué es un tipo de datos y por qué existen?
  • Lección

    ¿Cómo hacer asignaciones en Elixir?

    A ver, en Elixir no hay asignaciones en el sentido más literal de la palabra. Ya lo veremos. Sin embargo, un tipo de expresiones que nos son útiles es poder darle identificadores al resultado de evaluar otras expresiones para poder hacerlas más simbólicas y poder utilizarlas cómodamente al fabricar otras...
  • Lección

    ¿Cómo funciona la REPL de Elixir?

    Arrancamos la REPL de Elixir (iex) por primera vez, y vemos cómo escribir algunas expresiones simples que se devuelven a sí mismas.
  • Lección

    printf (1)

    printf es una función que nos ha acompañado desde el primer día, pero ¿sabemos realmente cómo funciona? printf permite imprimir con formato variables por pantalla. En este capítulo hablo de los distintos placeholders que acepta printf para imprimir variables o distintos tipos de datos.
Principio Anterior 21 22 23 24 25 26 27 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
  • Concurrencia en Java
  • Streams en Java
  • Acceso a datos con Quarkus
  • JUnit 4

    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