This portfolio showcases my projects and learning progress throughout the Web Development course. Each unit highlights a different set of skills and concepts I’ve learned.
Unit 2
Throughout this unit, I learned how to use HTML to build the foundation of a webpage. I gained knowledge about different HTML tags and their functions in organizing content such as text, images, and links. This activity helped me understand how websites are structured and how each element contributes to a complete design. It also taught me to be more careful and organized when coding to avoid errors and produce a neat webpage.
- Learned the purpose and use of HTML tags
- Practiced creating and structuring web content
- Added images and links to make pages more functional
- Understood how HTML serves as the base for web design
- Developed accuracy and organization in coding
Unit 3
Through this unit, I learned how to use CSS to make my web pages more visually appealing and well-organized. I discovered how to control the layout, color scheme, text style, and spacing of different elements on a page. This lesson helped me understand how design and coding work together to create a professional-looking website. I also realized that CSS makes it easier to maintain a consistent design across multiple pages.
- Understood the purpose and function of CSS in web design
- Learned to style text, backgrounds, and borders
- Applied CSS rules to improve page layout and structure
- Practiced linking external stylesheets to HTML files
- Developed creativity in designing webpage appearances
Unit 4
Through this activity, I learned how important graphics are in creating a visually appealing and effective website. By analyzing the Phenomenon Studio webpage, I realized how graphics can shape the user experience by guiding attention, supporting the message, and showcasing the brand’s identity.
I also understood that good graphics are not only about looking attractive—they must be balanced, optimized, and aligned with the website’s purpose.
Evaluating the site helped me appreciate how color, motion, spacing, and layout all work together to create a professional and engaging design.
This task showed me that while visuals can greatly enhance a site, they must also be used carefully to avoid slowing down performance. Overall, this evaluation strengthened my understanding of how thoughtful graphic choices contribute to both usability and aesthetic quality in web design.
Unit 5
In this activity, I learned how to apply basic JavaScript functions to make a webpage more interactive. I was able to create simple features such as an alert button and a digital clock that updates automatically. Through this process, I understood how JavaScript works with HTML elements using functions, event handlers, and the Date object.
This task helped strengthen my skills in linking scripts to a webpage, manipulating elements through getElementById, and improving user interaction. Overall, the activity enhanced my confidence in using JavaScript to add dynamic behavior to a website.
Unit 6
This activity helped me understand the importance of quality in website development. I realized that a website is not just about appearance but also about how smoothly it functions and meets user expectations. Ensuring quality involves testing features, checking for errors, and making sure the site works consistently across different devices and browsers. These practices are essential to create a reliable and professional website.
Learning about control and website management showed me that building a website requires careful monitoring and organization. Proper control ensures that the website’s structure and functions remain consistent, while good management involves updating content, monitoring performance, and maintaining security. I learned that managing a website is an ongoing process that helps keep it user-friendly and efficient.
Working on a client website gave me insight into the responsibility of meeting someone else’s expectations. I learned that understanding the client’s goals, audience, and brand identity is crucial in delivering a website that reflects their needs. Communication, planning, and regular updates are key to ensuring the project aligns with the client’s vision.
Overall, this experience strengthened my skills in creating, managing, and maintaining websites. It taught me how to balance technical execution with quality, control, and client satisfaction, resulting in websites that are functional, visually appealing, and reliable.