Ejercicio de programación con JavaScript: Gestor de tareas con JavaScript
Proyecto
0h 30m
Ejercicios JavaScript Gestor Tareas y manejo. Aprende a crear un gestor de tareas en JavaScript mediante ejercicios prácticos y ejemplos detallados.
Modelado de Datos:
- Crear una clase Task que contenga propiedades como id, title, description, dueDate, y completed.
- Crear una clase TaskService que administre un conjunto de tareas, con métodos para agregar, completar y eliminar tareas.
Funcionalidad de Gestión de Tareas:
- Implementar los siguientes métodos en la clase TaskService:
- addTask(title, description, dueDate): Para añadir una nueva tarea.
- completeTask(id): Para marcar una tarea como completada.
- removeTask(id): Para eliminar una tarea.
- getPendingTasks(): Para obtener un listado de tareas pendientes.
- getCompletedTasks(): Para obtener un listado de tareas completadas.
Ejecución de los métodos de TaskService:
- En un archivo main.js crear el objeto TaskService y múltiples objetos Task con diferentes datos cada uno.
- Probar los diferentes métodos de TaskService.
Más ejercicios de programación con JavaScript
Evalúa tus conocimientos en JavaScript con más ejercicios de programación de tipo Test, Puzzle, Código y Proyecto con VSCode.
Funciones flecha
Puzzle
Polimorfismo
Test
Array
Código
Transformación con map()
Test
Introducción a JavaScript
Test
Manipulación DOM
Test
Funciones
Test
Funciones flecha
Código
Async / Await
Código
Creación y uso de variables
Test
Excepciones
Puzzle
Promises
Código
Funciones cierre (closure)
Test
Herencia
Puzzle
Herencia
Test
Estructuras de control
Código
Selección de elementos DOM
Test
Modificación de elementos DOM
Test
Filtrado con filter() y find()
Test
Certificados de superación de JavaScript
Supera todos los retos de JavaScript y obtén certificados de superación para mejorar tu currículum y empleabilidad.
Tecnologías de este ejercicio de programación
Entornos de desarrollo para este ejercicio
Visual Studio Code
GitHub