-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Issue Title:
Understand and Practice DOM Manipulation with DevTools
Description:
Research and learn about the Document Object Model (DOM) and how to use it effectively in web development.
Focus on the following areas:
What is the DOM?
Understand how it represents an HTML document as a tree structure.
DOM Manipulation with JavaScript:
Learn how to select, modify, add, or remove elements using DOM methods like getElementById, querySelector, and addEventListener.
Using Browser DevTools:
Open the Elements tab in your browser's Developer Tools to inspect and edit the DOM in real-time.
Learn how to test JavaScript directly in the console for DOM manipulation.
Practice and Demonstration:
Create small projects (e.g., a dynamic to-do list) to practice DOM manipulation, test DevTools, and improve accessibility.
Projcts
- Wireframe: LON | Amirhossein Aminian | Onboarding Module | wireframe CodeYourFuture/Module-Onboarding#81
- Form Control: LON | Amirhossein-Aminian | Onboarding Module | Form-Cotrol CodeYourFuture/Module-Onboarding#102
Checklist:
- Research DOM concepts and JavaScript methods for DOM manipulation.
- Explore and practice using the Elements and Console tabs in Developer Tools.
- Build a small project that dynamically updates the DOM (e.g., a to-do list, light/dark theme toggle, etc.).
- Test the project in DevTools to debug and refine DOM changes.
Steps to Reproduce:
- Open the webpage in a browser.
- Use DevTools to inspect and modify DOM elements.
- Write JavaScript code to change an element’s content or style.
Expected Outcome:
Your accessibility score must be 100.