All the tasks from the third module (JavaScript) — covering interactive systems, data management, DOM manipulation, and more across multiple weeks of practice.
Javascript-tasks/
├── Index.html # Week 1 – Interactive System (HTML front-end)
├── interactive_system.js # Week 1 – Interactive System (JavaScript logic)
├── gestion_datos.js # Data Management script (Node.js CLI)
├── WEEK3/ # Week 3 deliverables
├── WEEK4/ # Week 4 deliverables
├── package.json
└── package-lock.json
Files: Index.html · interactive_system.js
A browser-based interactive form that collects user input through a simple HTML interface. The user fills in their full name and age, then submits the form. The JavaScript logic handles the input capture and response behavior.
Technologies: HTML5, Vanilla JavaScript, DOM manipulation
File: gestion_datos.js
A Node.js command-line script focused on data management. Uses the prompt-sync library to gather user input interactively from the terminal. Demonstrates core JavaScript data handling concepts such as variables, conditionals, loops, and console output.
Technologies: Node.js, prompt-sync
Folder: WEEK3/
A set of JavaScript exercises and tasks covering intermediate concepts introduced during Week 3 of the module. Topics may include functions, arrays, objects, and logic building.
Technologies: JavaScript (HTML/CSS/JS mix based on repo language breakdown)
Folder: WEEK4/
Continued exercises and tasks from Week 4, building upon the foundations of previous weeks. Based on the repository's language breakdown (JavaScript 49%, CSS 37.7%, HTML 13.3%), this folder likely includes styled, interactive front-end work.
Technologies: JavaScript, CSS, HTML
- Node.js (v14 or higher recommended)
- npm
npm installnode gestion_datos.jsOpen Index.html directly in your browser, or use a local server:
npx live-server| Technology | Usage |
|---|---|
| JavaScript (ES6+) | Core logic, DOM manipulation, CLI scripts |
| HTML5 | Page structure for browser-based tasks |
| CSS3 | Styling for front-end deliverables |
| Node.js | Server-side/CLI script execution |
| prompt-sync | Terminal input for Node.js tasks |
Diego Rguez — @Dieg0Rgu
ISC