Skip to content

Repository files navigation

JavaScript Tasks 🚀

All the tasks from the third module (JavaScript) — covering interactive systems, data management, DOM manipulation, and more across multiple weeks of practice.


📁 Repository Structure

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

📦 Deliverables

Week 1 — Interactive System

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


Week 2 — Data Management

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


Week 3

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)


Week 4

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


🛠️ Setup & Usage

Prerequisites

  • Node.js (v14 or higher recommended)
  • npm

Install dependencies

npm install

Run Node.js scripts (CLI tasks)

node gestion_datos.js

Open browser-based tasks

Open Index.html directly in your browser, or use a local server:

npx live-server

🧰 Tech Stack

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

👤 Author

Diego Rguez@Dieg0Rgu


📄 License

ISC

About

All the tasks from the third module (JavaScript)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages