Chapter 1 - Introduction to Web Development
Chapter 1 - Introduction to Web Development
Development
& Application
• Like every other computer network out there, the Web is made up of two
main components: the web browser client and the web server.
• The client requests the data and the server shares or serves its data. To
achieve this, the two parties have to establish an agreement. That
agreement is called the Application Programming Interface or in short,
the API.
• But this data has to be arranged and formatted into a form that's
understandable by end-users who have a wide range of technical
experiences and abilities.
• This is where the whole concept of web development come into play.
What is Web Development?
• Web development refers to the process of creating websites or web
applications. It includes several aspects, including:
• Web Design: The layout, appearance, and user experience (UX) of a website.
• Web Page: is a document that is displayed in a web browser, such as Google
Chrome, Mozilla Firefox, or Safari.
• Front-End Development: Coding the visual and interactive parts of the site
using languages like HTML, CSS, and JavaScript.
• Back-End Development: Managing databases, servers, and applications to
ensure everything works behind the scenes.
• Full-Stack Development: A combination of front-end and back-end
development.
• Websites are hosted on servers, and users access them using browsers such as
Google Chrome, Mozilla Firefox, or Safari.
Website vs Webpage
• A webpage is a single document that can be viewed in a web browser. It is
made using HTML and can include text, images, links, videos, and other
multimedia content.
• A website is a collection of interconnected webpages under a single
domain (e.g., www.example.com). A website can consist of multiple
webpages with a common theme or purpose, like a business site, an online
store, or a blog.
Website vs Webpage
• A webpage is a single document that can be viewed in a web browser. It is
made using HTML and can include text, images, links, videos, and other
multimedia content.
• A website is a collection of interconnected webpages under a single
domain (e.g., www.example.com). A website can consist of multiple
webpages with a common theme or purpose, like a business site, an online
store, or a blog.
Website vs Webpage
• A webpage is a single document that can be viewed in a web browser. It is
made using HTML and can include text, images, links, videos, and other
multimedia content.
• A website is a collection of interconnected webpages under a single
domain (e.g., www.example.com). A website can consist of multiple
webpages with a common theme or purpose, like a business site, an online
store, or a blog.
Building Blocks of Web
Development
• HTML (HyperText Markup Language)
• CSS (Cascading Style Sheets)
• JavaScript
Building Blocks of Web
Development
• HTML (HyperText Markup Language) HTML Example: