WebDev1

My first week in Web Development taught me about the creation of the World Wide Web in 1989. We looked at the components that make up a website and how a website is structured. Websites use what is called tags to build and structure them.

I learned about different terms used in this field of Information Technology. I also found out that Web Browsers are applications that are used to view web content and search engines are simply a means for users to find specific web content. At the end of the week, we were equipped with skills to build our first website and publishing it using cPanel. 

The second week of the unit was learning how to style our website using CSS. We learned how to make our websites visually appealing to users by making use of colours, positioning and layout and responsive design. We also delved deeper into HTML tags. It was a relief knowing that we didn’t have to memorize all the tags and we could just access them from w3schools anytime we needed them. The next step was using CSS with HTML. The concept of inline styling using the style attribute was introduced to us allowing us to directly apply CSS within HTML tags such as div, p, and span. This approach helped me understand how CSS enhances the visual appeal of text and other web elements by controlling aspects like font, color, and alignment. We also talked about selectors and declarations which create rules that define the appearance of HTML elements on a webpage. Selectors are patterns that define which elements in an HTML document are targeted for styling, while declarations consist of property-value pairs within these selectors, specifying how the selected elements should be styled.

beach

In the third week we were introduced to design principles and terms like UI and UX which are basically the way users interact with the website or application and how they feel right after using it. We explored things that could improve the UI and UX of a website like the text, graphics, font, navigation, etc. We delved deeper into types of layouts like mix column layout, column layout and 2 column layout.

The fourth week was all about adding function and behaviour to our website using Javascript. That week, we were introduced to terms like events, comments, error handling, external javaScript files and script tags. As we got deeper into the week we talked about more challenging topics like Events which, without them, interactive and responsive web apps wouldn’t be able to come to life. Towards the end of the week, we did iteration and selection which JavaSript uses to handle data and conditional statements which are also used to create more engaging and functional applications for users thereby significantly increasing UI/UX.