Desde la primera etiqueta HTML hasta animaciones interactivas con Canvas. Un curso práctico, progresivo y con ejercicios reales que puedes ejecutar en el navegador.
El curso avanza por bloques que se construyen uno sobre otro. Cada ejercicio tiene un nombre numerado — tu progreso es siempre visible.
Al terminar el curso dominarás los fundamentos que necesitas para construir páginas web interactivas desde cero.
Cada concepto del glosario se practica con código real que ves ejecutarse en el momento.
<!-- Primera etiqueta HTML --> <html> <body> <h1>¡Hola, mundo!</h1> <p>Mi primera página web.</p> </body> </html>
var nombre = prompt("Tu nombre:"); var saludo = "Hola, " + nombre; document.getElementById('resultado') .innerHTML = saludo; // Variables + DOM en acción
var lista = [3, 7, 12, 5]; var suma = 0; for(var i = 0; i < lista.length; i++){ suma += lista[i]; } // suma = 27 · arrays y bucles
var ctx = canvas.getContext('2d'); function dibujarCirculo(x, y, r){ ctx.beginPath(); ctx.arc(x, y, r, 0, Math.PI*2); ctx.fillStyle = '#00c8e0'; ctx.fill(); }
Apasionado de la enseñanza del desarrollo web desde los fundamentos. Este curso nace de la experiencia en el aula: ejercicios numerados, glosario acumulativo y proyectos finales que los alumnos crean desde cero. Cada fichero del curso es un paso pequeño y concreto hacia el dominio real del lenguaje.
El entorno está preparado. Sólo necesitas un navegador y ganas de aprender.