Curso inicial · Autoguiado

Aprendé a programar con un plan, no con videos sueltos.

Seis módulos, 48 lecciones y 6 proyectos acotados. Una lección, un objetivo, un ejercicio y una corrección comentada, con acceso continuo al material y ritmo propio.

Precio en pesos argentinos (ARS) con impuestos incluidos, reembolso dentro de los 14 días y sin cobros automáticos. La inscripción se abre en contacto.

Ejercicio 04 · consigna

precios = [1200, 3400, 800]
# mostrá el total y el promedio

Sección 02 · Método

Cómo aprendés

Una lección, un objetivo, un ejercicio y una corrección comentada. Nada de videos sueltos ni contenidos sin destino.

Ver la secuencia completa de una lección

  1. 01

    Consigna con objetivo declarado

    Cada lección abre con un objetivo concreto y su alcance: qué vas a poder hacer al terminar y qué queda afuera. Son 6 módulos y 48 lecciones, con la cantidad de lecciones indicada en cada bloque del programa.

  2. 02

    Ejercicio práctico en la misma lección

    Escribís código desde la primera clase. Cada objetivo tiene su ejercicio y cada ejercicio su consigna escrita, para que puedas resolverlo sin adivinar qué se espera de vos.

  3. 03

    Corrección comentada

    Recibís tu ejercicio devuelto con observaciones: qué funciona, qué conviene cambiar y por qué. Los 6 proyectos del curso tienen alcance acotado y una línea explícita de lo que no cubren.

03 · Lección de muestra

Consigna, ejercicio roto y corrección comentada

Módulo 2, lección 14. Una lección, un objetivo, un ejercicio, una corrección comentada. Esto es lo que recibís cuando entregás, sin importar a qué hora lo hagas.

filtro.jsEntrega inicial
  1. const equipos = ["retro", "motoniveladora", "camion"];
  2. for (let i = 0; i < equipos.length; i++) {
  3. if (equipos.disponible) {
  4. console.log(equipos[i] + " " + equipos.unidades);
  5. }
  6. }

Corre sin errores y no imprime nada.

filtro.jsCorregido
  1. const equipos = [
  2. { nombre: "retro", disponible: true, unidades: 3 },
  3. { nombre: "camion", disponible: false, unidades: 0 }
  4. ];
  5. for (const equipo of equipos) {
  6. if (!equipo.disponible) continue;
  7. console.log(equipo.nombre + ": " + equipo.unidades + " u.");
  8. }

Imprime: retro: 3 u.

  1. 1 equipos.disponible consulta el arreglo, no el elemento. Siempre da undefined, por eso el filtro nunca entra.
  2. 2 Cada equipo pasa a ser un objeto con sus propios campos, y el bucle recorre elementos en lugar de índices.
  3. 3 La corrección descarta con continue y arma la salida por concatenación simple, legible para quien revise.

Ver la secuencia completa de una lección

04 · Ritmo flexible

Elegí cuántas horas por semana podés sostener

El sílabo completo son 48 lecciones de una hora, con la lectura, el ejercicio y la corrección comentada incluidos. La cadencia no cambia el contenido: cambia cuántas semanas te lleva.

Horas de estudio por semana

≈ 12 semanas

4 lecciones por semana · 48 h de estudio estimadas

  • Mismo sílabo6 módulos, 48 lecciones, 6 proyectos
  • Misma secuenciaUna lección, un objetivo, un ejercicio, una corrección comentada
  • Sin cobros automáticosPago único en ARS con impuestos incluidos

05 / Evidencia

Evidencia curricular

Qué queda registrado al cerrar cada bloque: el resultado de la lección, los ejercicios entregados, el alcance del proyecto y la nota del instructor.

  • 48lecciones con objetivo
  • 96ejercicios corregidos
  • 6proyectos acotados
  • 6notas del instructor
  • 01Resultado por lección1 objetivo
  • 02Ejercicio con corrección comentada2 por lección
  • 03Proyecto de bloque con alcance declarado6 en total
  • 04Nota del instructor al cierre del módulo7 días

Brief del proyecto

Se entrega el enunciado, los datos de prueba y una lista de lo que el proyecto no cubre. Un proyecto de módulo es una práctica guiada, no experiencia profesional.

Nota del instructor

Comentario escrito sobre el ejercicio entregado: qué resolviste, qué falta y el siguiente paso concreto dentro del sílabo.

Ver los 6 módulos y sus objetivos