JavaScript Fundamentals: Build a Task List
Practice arrays, functions, events, and DOM updates in an interactive task manager.
2 min of content4 lessonsBeginnerEnglishUpdated Oct 2026
- Certificate
Created by EvalenceAI Demo Studio · Practical learning paths for testing
What you'll learn
- Transform arrays with map and filter
- Handle form submission events
- Render state into the DOM safely
Curriculum
1 section · 4 lessons · 2 min
Learn, practice, and build4 lessons · 2 min
- JavaScript: guided video tutorial, ArticlePreview JavaScript: guided video tutorial1 min
- Study notes and worked starter, Article1 min
- Practice project and self-check, Article1 min
- Download the practice workbook, Downloadable resource
Requirements and who it's for
- A computer with internet access
- Self-paced learners
- Students testing the EvalenceAI learning experience
Description
JavaScript Fundamentals: Build a Task List
Practice arrays, functions, events, and DOM updates in an interactive task manager.
Work through the tutorial at your own pace, review the study notes, then complete the practice project using the downloadable workbook. The workbook includes starter material and a checklist for reviewing your result.
What you will learn
- Transform arrays with map and filter
- Handle form submission events
- Render state into the DOM safely
Your project
- Connect addTask to a labelled HTML form.
- Render each task with a checkbox and a remove button.
- Add filters for all, active, and completed tasks.
Tutorial: Learn JavaScript - Full Course for Beginners by freeCodeCamp.org. Videos remain freely available on YouTube and belong to their creators. This is an independent demo learning path; listed prices are test fixtures.