1. Introduction to Web Development
Web development refers to the process of building websites and web
applications. It involves a combination of different skills, technologies, and tools
to create websites that are functional, interactive, and visually appealing.
Types of Web Development:
o Front-End Development: Building the user interface (UI) of a
website.
o Back-End Development: Managing the server, databases, and the
logic behind the scenes.
o Full Stack Development: A combination of both front-end and back-
end development.
2. Front-End Development
Front-end development is the part of web development that focuses on what
users see and interact with in their browsers. It includes the design, structure, and
behavior of the user interface.
Languages Used in Front-End:
o HTML: The foundation of all web pages. It defines the structure and
content of a webpage.
o CSS: Used to style the HTML content (color, fonts, layout, etc.).
o JavaScript: Used to add interactivity, animations, and dynamic
features to the website.
, 3. HTML (HyperText Markup Language)
HTML is the standard language used for creating and structuring content on the
web. It uses elements (tags) to define the structure of a webpage, such as
headings, paragraphs, lists, links, forms, and more.
Basic Structure of an HTML Document:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Document</title>
</head>
<body>
<h1>Welcome to Web Development</h1>
<p>This is an example of an HTML page.</p>
</body>
</html>
Common HTML Tags:
o <div>: A container for other elements.
o <p>: Defines a paragraph.
o <a>: Creates a hyperlink.
o <img>: Displays an image.
o <form>: Creates a form for user input.
4. CSS (Cascading Style Sheets)
CSS is used to style HTML elements. It controls the layout, colors, fonts, spacing,
and positioning of elements.