Unit-I: Introduction to Web Programming Introduction 1. What is Web Programming? Briefly define web programming as the process of creating dynamic web applications. Differentiate between front-end (what users see and interact with) and back-end (server-side logic, databases) development. 2. The Role of HTML, CSS, and JavaScript: Introduce these as the core languages of the web. HTML (HyperText Markup Language): The structure and content of a webpage. CSS (Cascading Style Sheets): The presentation and styling of a webpage. JavaScript: The interactivity and dynamic behavior of a webpage. 3. How the Web Works (Simplified): Briefly explain the client-server model, web browsers, web servers, and URLs. Creating a Website: Planning: Briefly touch upon planning the website's purpose, tar...