HTML and CSS Skills

Week 1

In Week 1, I learned basic things about the web and its structures. I joined the history of the Internet and the web, and grasped important notions like URLs, URIs, requests and responses of HTTP, clients, servers, IP addresses, and DNS. This has given me full insight into how the web works, from the beginning to actually seeing and browsing a web page. I came to know about the languages of the web: HTML, CSS, and JavaScript. It placed the main emphasis on basic HTML tags and their usage. I have created a simple website using basic HTML through practical exercise to strengthen my knowledge. Further, I have been taught about the anatomy of a web page: how it is structured and what elements typically make it up, such as headers, areas for content, and footers. This was accomplished by doing a simple reverse engineering of the web page, which actually helped me connect the visual components to the structure of the HTML document. This week equipped me with the core skills and knowledge to effectively build and analyze web pages. color and font-size.

Week 2

During Week 2, I started with the basics of user-centered web design and the building of a website that looks appealing but also functions effectively and is easy to navigate. Key principles of good web design in typography, color usage, and placement were studied with regard to readability and engagement of the site. I have learned basic web design layout and the need for responsive design so that websites are accessible without a glitch across a wide range of devices and screen sizes. The week was heavily used in site planning. I learned how to effectively organize website content and create wireframe designs in tools like Figma. This hands-on experience helped me visualize the structure and layout that a webpage would take before implementation.

Week 3

In Week 3, I focused on the practical aspects of styling and publishing web pages to understand in detail how to enhance the visual appeal and functionality of web pages using CSS. This also includes the basics of CSS: how to include it within a webpage by inline, embedded, and external stylesheets. I have practically applied the use of CSS selectors and properties in formatting, adding color to content, and in whitespace and borders management. I delved into the CSS box model to find out how margins, padding, and borders affect layout, along with positioning methods that can be used to control the placement of elements on a webpage. I also learned how to create horizontal and vertical menus via CSS for navigation systems, which enhances the user interface of my designs. The use of responsive design with media queries itself was a big highlight, creating webpages which will adapt easily and seamlessly to different screen sizes, resolutions, and orientations-moreover, accessible on all kinds of devices. Last but not least, I was taken to website publishing with cPanel, where I practiced uploading a website, organizing files in the public_html folder, and resolving broken links using absolute and relative paths. The insight into the laws and regulations of web publications further assured me of appropriate practice in ethics and compliance. By the end of the week, the skills that I acquired and developed included designing visually captivating, responsive websites and how to actually publish them online.