Para coger práctica con cualquier lenguaje de programación hay que dedicar muchas horas a resolver ejercicios. A continuación tenéis una colección de ejercicios de Javascript organizados en tres niveles: Iniciación, intermedio y avanzado.
En los ejercicios de iniciación se presentan ejercicios sencillos para usar las estructuras de control más comunes, if, while y for. En los ejercicios de nivel intermedio se trabajan otras estructuras de control, así como la creación de funciones. Finalmente en el nivel avanzado se proponen ejercicios de orientación a objetos, así como problemas de una complejidad baja pero que obligan al estudiante a usar más de una función. ¡Ojo! Estos ejercicios son tan sólo de Javascript, no se trabaja en ellos el DOM.
Para poder probar los ejercicios que vais haciendo, tenéis dos posibilidades. Una primera es crear un documento de texto con un editor donde pondréis vuestros ejercicios. Pero este documento lo tendréis que llamar desde una página web que podría tener este código HTML5:
La otra opción es usar una página web desde donde podéis ejecutar directamente vuestro código Javascript. A pesar de que buscando un poco podréis encontrar numerosas opciones, nosotros os recomendamos dabblet.com o jsBin.
Aquí tenéis los enlaces en las páginas con los ejercicios: