A collection of web development challenges completed during the SheCodes workshop.
These projects showcase my progression from learning basic HTML and CSS to building interactive JavaScript websites.
- Practiced headers, links, lists, and images
- Practiced background images, div layout, and positioning headers
- Practiced CSS Grid layout and aligning images
- Practiced theme switching with JavaScript
- Practiced creating input forms and collecting user data
- Practiced displaying weather information
- Practiced adding buttons, styling, and triggering actions
- Improved the first weather app with additional interactivity
- Practiced button-triggered prompts, conditional logic, and updating innerHTML
- HTML
- CSS
- JavaScript (Vanilla JS)
-
Clone the repository:
git clone https://github.com/yourusername/learning-challenges-shecodes.git
-
Open any project folder and open index.html in your browser.
Note: Most projects are frontend-only exercises. Buttons or forms may not send real data.
- HTML structure and content
- CSS layout with Grid
- JavaScript interactivity and DOM manipulation
- Collecting user input via forms and prompts
- Conditional logic based on user input
- Theme toggling and dynamic UI updates
- Progressive development from simple exercises to interactive projects