💩

programierds

./ls lessons --all
lesson_01.sh
Algoritmos

Variables y Constantes

Constante: valor fijo. Variable: valor que cambia durante la ejecución.

[ EXECUTE ]
paso_por_valor_y_referencia.java
JAVA

Paso por valor y paso por referencia

Descubre cómo Java maneja la memoria: primitivas copian su valor, objetros comparten su dirección.

[ EXECUTE ]
tipos_de_datos.js
Javascript

Tipos de Datos

Descubre los tipos primitivos y objetos que conforman el lenguaje.

[ EXECUTE ]
modularidad.c
C

Modularidad

Subprogramas, Funciones y Procedimientos

[ EXECUTE ]
while_loop.js
Algoritmos

While paso a paso

Simula iteracion por iteracion un while, destacando lineas y salida por consola.

[ EXECUTE ]
do_while_loop.js
Algoritmos

Do-while paso a paso

Visualiza la logica del do-while paso por paso con linea activa y consola simulada.

[ EXECUTE ]
for_loop.js
Algoritmos

For paso a paso

Recorre inicializacion, condicion, bloque e incremento de un ciclo for en cada paso.

[ EXECUTE ]
nested_for_table.js
Algoritmos

For anidado y tabla de multiplicar

Muestra como dos for anidados completan una tabla de multiplicar con avance controlado.

[ EXECUTE ]
if_condition.js
Algoritmos

If paso a paso

Explica el flujo de un if linea por linea, mostrando condicion y variables en vivo.

[ EXECUTE ]
if_else_condition.js
Algoritmos

If-else paso a paso

Muestra como el programa elige entre if y else segun el resultado de la condicion.

[ EXECUTE ]
switch_case.js
Algoritmos

Switch paso a paso

Recorre comparacion de cases, match y break de un switch con consola simulada.

[ EXECUTE ]
string_methods.js
Javascript

String paso a paso

Visualiza como cambian las variables al usar length, toUpperCase y slice en strings.

[ EXECUTE ]
string_numbers.js
Javascript

String de numeros paso a paso

Diferencia concat vs suma numerica real con Number() y parseInt() paso a paso.

[ EXECUTE ]