Here’s a blog post draft for your web design and programming course experience:
Building Interactive Web Experiences: My Journey in Web Design & Programming
Recently, I completed a web design and programming course at Oregon State University, where I explored the fundamentals of HTML, CSS, JavaScript, and responsive design. This hands-on course challenged me to not only build functional web pages but also to create interactive experiences that engage users.
For my final project, I built “Adventures in Dogsitting,” a blog that shares stories and photos of the dogs I’ve had the joy of watching. Beyond just showcasing cute dog moments, I focused on integrating interactive features to enhance user engagement. Some of the key functionalities I implemented include:
Expandable Photo Galleries – A button allows users to reveal or hide additional images, keeping the page clean while giving them control over their browsing experience.
Like Button for Posts – Readers can engage with my content by liking their favorite stories, adding a touch of interactivity.
Email Subscription with Pop-up Confirmation – A subscribe button triggers an overlay where users can enter their email, followed by a personalized confirmation message upon submission.
This course helped me solidify my understanding of web development by applying concepts like JavaScript DOM manipulation, event handling, and responsive design. More importantly, it reinforced my passion for creating digital experiences that are not only functional but also engaging and user-friendly.
Check out the video below to see “Adventures in Dogsitting” in action!

Leave a comment