Concepts:
Front-end Development, HTML, CSS, JavaScript, DOM Manipulation, UI Component Design, JavaScript Date Object, Theme Switching, CSS Styling
Features:
A large collection of small, standalone front-end web projects, Each project focuses on a different aspect of front-end development, like DOM manipulation, animations, event handling, form validation, Covers basic to complex web UI/UX techniques, Utilizes the JavaScript Date object to build a live clock which changes theme based on a toggle
Key Learnings:
Solidified foundational front-end development skills by building 50 interactive web widgets, demonstrating mastery of HTML, CSS and JavaScript for user interfaces. This project provided practical experience in using JavaScript to work with the Date object, and change HTML with CSS styling based on user input.