Web Development Notes

3.1 Introduction

The WWW revolutionized info sharing with documents, images, audio, and video. Social media enhances it further. HTML is key for customization in website development.

3.1.1 Web and Website

A webpage is a single document; a website is a collection. Browsers access them via URLs. Example: a news website with multiple sections.

3.1.2 Web Application

Web apps are programs accessed via browsers. They perform tasks using remote servers. Examples include CRM systems.

3.1.3 Website Development

Websites provide information without user modification. They can be single or multi-page, showcasing personal or professional content.

3.1.4 Static Website

Static websites have unchanging content unless updated. They load quickly and are suitable for simple, informational pages.

3.1.5 Dynamic Website

Dynamic websites change content based on user input. E-commerce sites often use them for customization. Scripts like JavaScript or PHP achieve this.

3.1.6 Front-End Development

Front-end development creates user interfaces using HTML, CSS, and JavaScript. It focuses on the visible, interactive parts of a website.

3.1.7 Back-End Development

Back-end development handles server-side operations and databases. It processes requests from the front-end and requires programming knowledge.