Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JsTimer

Este es un sencillo temporizador creado con tecnologías web fundamentales: HTML, CSS y JavaScript puro (Vanilla JS).

El proyecto forma parte de una ruta de aprendizaje de desarrollo front-end, enfocado en la manipulación del DOM y la lógica de la aplicación del lado del cliente.

Características

  • Iniciar: Comienza la cuenta del temporizador.
  • Pausar: Detiene el temporizador en el tiempo actual.
  • Reiniciar: Vuelve a establecer el temporizador a su valor inicial.
  • Alarma: Emite un sonido (buzzer) cuando el tiempo llega a cero.

Tecnologías Utilizadas

  • HTML5: Para la estructura básica de la página.
  • CSS3: Para el diseño y la apariencia visual.
  • JavaScript (ES6+): Para toda la lógica funcional del temporizador.

Aprendizajes Clave

Este proyecto es una excelente práctica para los siguientes conceptos:

  • Manipulación del DOM para actualizar la interfaz de usuario.
  • Manejo de eventos (clicks en botones).
  • Uso de funciones de tiempo como setInterval o setTimeout.
  • Lógica de programación básica para controlar el estado del temporizador.
  • Integración de elementos multimedia como audio.

Cómo Empezar

  1. Clona este repositorio o descarga los archivos.
  2. Abre el archivo index.html en tu navegador web preferido.

Pueden verlo en funcionamiento acá: https://jstimer-tna.netlify.app/

Para más información, ver más proyectos y/o dejar un comentario visita mi blog: The Nerdy Apprentice

Saludos!

About

JsTimer - Mi Primer Proyecto con JavaScript: Creando un temporizador

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages