📚 Colección de ejercicios y ejemplos usados en tutorías y clases de fundamentos de JavaScript.
Este repositorio agrupa varios ejemplos y ejercicios prácticos organizados por tutoría/clase. Está pensado para estudiantes que están aprendiendo los conceptos básicos de JavaScript y para cualquiera que quiera revisar ejercicios paso a paso.
- 📁
Tutoria1/- 📄
ejercicios.js— Ejercicios y ejemplos correspondientes a la primera tutoría. - 📄
index.js— Archivo de ejemplo/entrada (si aplica).
- 📄
- 📁
Tutoria2/- 📄
Clase2-Fundamentales.js— Ejercicios de la clase 2 (fundamentales). - 📄
Ejercicios-Completos.js— Ejercicios completos o resueltos. - 🌐
index.html— Página HTML que sirve de contenedor para ejemplos que usan el navegador.
- 📄
- 📁
tutoria3/- 📄
index.js— Ejemplo o ejercicio de la tutoría 3.
- 📄
Nota: la estructura puede crecer según se añadan nuevas tutorías o clases.
- ✅ Node.js (recomendado) para ejecutar los archivos
.jsconnode. - 🌐 Un navegador moderno (Chrome/Edge/Firefox) para abrir
index.htmly probar ejemplos DOM/visuales.
-
⚡ Ejecutar con Node.js
-
Abre una terminal en la raíz del repositorio.
-
Ejecuta un archivo JavaScript con Node. Ejemplos:
node Tutoria1/ejercicios.jsnode tutoria3/index.js
-
-
🌐 Abrir ejemplos en el navegador
-
Abre
Tutoria2/index.htmlen tu navegador (doble clic o arrastrar al navegador). -
Si quieres usar un servidor local (recomendado para módulos o fetch), ejecuta:
-
Con Node + un servidor simple (si tienes instalado
http-server):npx http-server Tutoria2 -o -
O abre con la extensión Live Server en VS Code.
-
-
- 🔀 Si quieres contribuir, crea una rama nueva con un nombre claro (
feat/<tema>ofix/<archivo>), haz tus cambios y abre un Pull Request. - 💬 Añade comentarios y explica brevemente los cambios en la descripción del PR.
- ✨ Mantén el código lo más legible posible: comentarios cuando algo no es obvio y nombres de variables descriptivos.
- 🐛 Usa
console.log()para depuración en ejercicios de consola. - 🔍 Para ejercicios de DOM, abre la consola del navegador (F12) y revisa errores.
- 📦 Si agregas dependencias o scripts, incluye un
package.jsony documenta comandos en este README.
Este repositorio puede licenciarse bajo MIT si lo deseas. (Puedes añadir un archivo LICENSE con el texto MIT.)
- 👤 Autor/Propietario:
Emjey25(GitHub) - 💬 Si necesitas ayuda o quieres que añada más ejercicios, abre una issue o PR.