Intro to the Internet and Web Development

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which of the following describes the primary function of Internet Service Providers (ISPs)?

  • Managing the domain name system for websites.
  • Providing users access to the Internet backbone. (correct)
  • Creating and enforcing internet protocols.
  • Developing web browsers and search engines.

In the context of web development, what role does HTTP protocol play on the World Wide Web?

  • It defines the structure and layout of web pages.
  • It secures the transmission of data between servers.
  • It manages the physical connections between devices on the internet.
  • It is used by web services to exchange information (correct)

Many people use the terms 'Internet' and 'World Wide Web' interchangeably, but there is an important distinction. What describes the relationship between the Internet and the World Wide Web?

  • They are synonymous, referring to the same global network.
  • The Internet and the Web are unrelated entities.
  • The Internet is a subset of the World Wide Web.
  • The World Wide Web is a way of accessing information over the medium of the internet. (correct)

Which of the following is a characteristic that differentiates an intranet from the Internet or an extranet?

<p>An intranet is designed for internal use within an organization. (B)</p> Signup and view all the answers

What purpose does an extranet serve in relation to a company's internal and external stakeholders?

<p>It facilitates collaboration with external stakeholders securely. (D)</p> Signup and view all the answers

A user wants to create a website to showcase their photography portfolio and creative projects. What type of website would be the most suitable for this purpose?

<p>Portfolio Website (A)</p> Signup and view all the answers

A company wants to create an online store to sell its products directly to customers. Which type of website is best suited for this purpose?

<p>E-commerce Website (D)</p> Signup and view all the answers

A group of friends wants to create an online space where they can share their thoughts, experiences, and opinions on various topics. Which type of website would be the most ideal for this purpose?

<p>Blog Website (A)</p> Signup and view all the answers

A school district wants to provide resources, information, and updates to students, parents, and staff. Which type of website would be most appropriate for this purpose?

<p>Educational Website (C)</p> Signup and view all the answers

What type of website is best suited for facilitating discussions, sharing information, and building relationships among people with shared interests?

<p>Community and Forum Website (A)</p> Signup and view all the answers

A Web Browser is a software application with a specific function. What is that function?

<p>Locating, retrieving, and displaying content on the World Wide Web. (D)</p> Signup and view all the answers

In a client/server model, a web browser functions as the client. What action does the web browser (client) initiate in this model?

<p>It requests information from the web server. (C)</p> Signup and view all the answers

How does a Uniform Resource Locator (URL) function when accessing resources on the internet?

<p>It acts as the address to access a specific online resource. (C)</p> Signup and view all the answers

Which component of a URL specifies the method used to access the resource?

<p>Protocol (B)</p> Signup and view all the answers

Which part of the URL indicates the server's address where the website is hosted, often including the website's name and a suffix like '.com' or '.org'?

<p>Domain Name (D)</p> Signup and view all the answers

In the context of a URL, what is the purpose of the 'path' component?

<p>To specify the exact location of the resource within the server. (A)</p> Signup and view all the answers

What is the function of a 'query string' in a URL?

<p>To pass additional parameters to the server, often used for search queries. (B)</p> Signup and view all the answers

When a URL contains a fragment identifier (indicated by '#'), what does this component specify?

<p>A specific section within a web page. (B)</p> Signup and view all the answers

What is the primary role of Web Servers in the context of web technology?

<p>To store and serve web pages to users upon request. (C)</p> Signup and view all the answers

What is the primary purpose of the Web Development Life Cycle (WDLC)?

<p>To ensure web pages meet user needs and function effectively. (D)</p> Signup and view all the answers

HTML is the standard markup language used for web development. What is its primary function?

<p>To create the structure and content of web pages. (D)</p> Signup and view all the answers

Cascading Style Sheets (CSS) is used in web development for a specific purpose. What is it?

<p>To describe the presentation of a document written in HTML. (C)</p> Signup and view all the answers

What is the least recommended approach when applying CSS to a web page, particularly for larger websites?

<p>Inline CSS (A)</p> Signup and view all the answers

Which of the following software tools is specifically designed for editing the source code of computer programs and is commonly used by web developers?

<p>Source Code Editor (A)</p> Signup and view all the answers

What is the role of web browsers in the context of web page development?

<p>They are essential for testing and viewing web pages during development. (B)</p> Signup and view all the answers

What is the primary purpose of using Version Control Systems like Git in web development projects?

<p>To track changes in code, manage versions, and facilitate collaboration. (D)</p> Signup and view all the answers

Why are graphic design tools like Adobe Photoshop and Canva considered important in web development?

<p>They help in creating visual elements, images, and layouts for web pages. (B)</p> Signup and view all the answers

What is the purpose of using validation tools like the W3C Validator in web development?

<p>To check code for adherence to web standards, ensuring compatibility. (A)</p> Signup and view all the answers

Which of the following best describes the function of a text editor in web development?

<p>Editing plain text files, including code for web pages. (D)</p> Signup and view all the answers

Which tool is essential for ensuring consistency, tracking changes, and enabling collaboration among developers in a web development project?

<p>Version Control System (A)</p> Signup and view all the answers

Which aspect of web development is primarily addressed by using graphic design tools?

<p>Designing the visual elements of a website (C)</p> Signup and view all the answers

In the context of ensuring a website's adherence to established guidelines, what is the role of a validation tool?

<p>To confirm compliance with web standards (A)</p> Signup and view all the answers

Selecting six different websites from the listed types (informational, educational, e-commerce, social networking, portfolio, and blog) and writing a summary fulfills what?

<p>A foundational exercise to understand different purposes and layouts of the web. (D)</p> Signup and view all the answers

Why is it useful to analyze multiple existing websites at the beginning of a new web development training program?

<p>To provide insights for students into different design and implementation. (C)</p> Signup and view all the answers

During the research phase of the Web Development Life Cycle (WDLC), what is the most important consideration when evaluating existing websites?

<p>How well each meets its intended purpose and manages its content. (B)</p> Signup and view all the answers

Which website type is most appropriate for an organization focused on raising awareness and funds for environmental conservation?

<p>Nonprofit Website (A)</p> Signup and view all the answers

Which tool can check if your HTML, CSS or Javascript file is up to web standards?

<p>W3C Validator (A)</p> Signup and view all the answers

What would be a good extension name for an educational website?

<p>.edu (D)</p> Signup and view all the answers

A team of web developers is using Git to manage their project. One developer makes changes to a file and commits those changes to the repository. What happens when another developer updates their local repository?

<p>The developer has to resolve any merge conflicts. (A)</p> Signup and view all the answers

A website is launched but has a problem. All visitors are being redirected to the same exact part of the home page. What broken URL parameter is likely causing this?

<p>Fragment Identifier (D)</p> Signup and view all the answers

A new web developer wants to focus on making beautiful designs. What tool is essential for this objective?

<p>Graphic Design Tools. (C)</p> Signup and view all the answers

Flashcards

What is the Internet?

A massive network of networks connecting millions of computers globally, using protocols for information travel.

The Internet

A global network connecting billions of devices, enabling exchange of information. ARPANET was the first.

Internet Service Providers (ISPs)

Critical entities providing users access to the Internet, maintaining a permanent connection to the Internet backbone.

World Wide Web (Web)

A way of accessing information over the internet using the HTTP protocol to transmit data.

Signup and view all the flashcards

Internet (Website Category)

A global network accessible to anyone worldwide through an internet connection, for public information sharing.

Signup and view all the flashcards

Intranet (Website Category)

A private network for internal use within an organization, facilitating communication, collaboration, and data sharing.

Signup and view all the flashcards

Extranet (Website Category)

A private network extending limited access to external users, enabling secure collaboration with external stakeholders.

Signup and view all the flashcards

Personal Websites

Websites representing an individual's online presence, showcasing personal information, experiences, or interests.

Signup and view all the flashcards

Business Websites

Websites created to represent a business, offering information about products, services, and contact details to customers.

Signup and view all the flashcards

E-commerce Websites

Websites for buying and selling products/services online.

Signup and view all the flashcards

Educational Websites

Websites with the purpose of providing educational resources, courses and information.

Signup and view all the flashcards

Portfolio websites

Websites displaying worksamples to get more clients.

Signup and view all the flashcards

Blog Websites

Personal or professional websites with regular posts

Signup and view all the flashcards

News and Media Websites

Websites delivering news, articles, and media content.

Signup and view all the flashcards

Community and Forum Websites

Websites forming groups with other users that have shared interests.

Signup and view all the flashcards

Nonprofit Websites

Sites dedicated to raising funding for a cause.

Signup and view all the flashcards

Entertainment Websites

Home of TV Shows, Movies...

Signup and view all the flashcards

Web Browser

Software to locate, retrieve, and display web content.

Signup and view all the flashcards

Uniform Resource Locator (URL)

The address used to access a specific internet resource.

Signup and view all the flashcards

URL Protocol

Specifies the method used to access the resource (e.g., http:// or https://).

Signup and view all the flashcards

Domain Name

The server's address where the resource is hosted (e.g., www.google.com).

Signup and view all the flashcards

Domain Extensions

Suffixes indicating the domain type (.com, .org, .edu).

Signup and view all the flashcards

URL Path

Specifies the exact location of the resource within the server.

Signup and view all the flashcards

Query String

Used to pass additional information or parameters to the server.

Signup and view all the flashcards

Fragment Identifier

Refers to a specific section within a webpage, indicated by #.

Signup and view all the flashcards

Web Servers

Specialized computers that store and serve web pages upon request.

Signup and view all the flashcards

Web Development Life Cycle

Systematic process used to develop webpages to meet user's needs.

Signup and view all the flashcards

HTML

Standard markup used for website creation.

Signup and view all the flashcards

Cascading Style Sheets (CSS)

A style sheet language used for describing the presentation of a document.

Signup and view all the flashcards

Inline CSS

Applies style to a specific HTML tag

Signup and view all the flashcards

Text Editor

Edits plain text.

Signup and view all the flashcards

Source Code Editor

Designed for editing code of programs

Signup and view all the flashcards

Code Editors

Provide environment for writing and editing code.

Signup and view all the flashcards

Web Browsers

Essential for viewing and assessing a webpage.

Signup and view all the flashcards

Version Control Systems

Track changes, manage versions and collaborate on projects.

Signup and view all the flashcards

Graphic Design tools

Creates visual elements, images, and layouts of web pages.

Signup and view all the flashcards

Validation tools

Checks code for compatibility and accessibility.

Signup and view all the flashcards

Study Notes

Overview of the Web: Unit Topics

  • The unit will cover the topics of the internet and world wide web, different types of websites, web development life cycle, web development languages, and tools needed for creating web pages

Intended Learning Outcomes for the Unit

  • To understand each type of website, define key terms, and explain its purpose and characteristics
  • Key terms such as the Internet, World Wide Web, Web Browsers, URLs, Web Servers, and Internet Service Providers will be covered
  • The unit will cover the phases of the Web Development Life Cycle (WDLC)
  • The role of HTML is structuring content and CSS in styling web pages will be presented
  • Common tools used for web development will be listed such as code editors, browsers, and validation tools

The Internet

  • The Internet is a massive network that connects millions of computers together globally
  • The internet connects billions of devices and allows for transferring of information
  • In 1969, the first message was transmitted over ARPANET which laid the foundation for today's global network
  • This networking infrastructure uses languages called Protocols

Internet Service providers

  • Internet Service Providers (ISPs) provide users access to the Internet and maintain a connection to the Internet
  • ISPs maintain a permanent connection to the Internet backbone
  • Some major ISPs include PLDT, GLOBE, SKY BROADBAND, EASTERN TELECOM and CONVERGE ICT

The World Wide Web

  • The World Wide Web, or simply Web, is a way of accessing information over the internet
  • The Web uses the HTTP protocol to transmit data
  • Web services using HTTP allow applications to communicate and share information

Internet v World Wide Web

  • The terms Internet and World Wide Web are often used interchangeably, but they are not synonymous
  • The Internet and the Web are two separate but related things

Categories of Websites

  • Internet websites are accessible to anyone worldwide with an internet connection in order to disseminate information, services, or resources
  • Intranet websites are private networks for internal use within an organization for collaboration, communication, and data sharing
  • Extranet websites extend limited access to external users like partners and vendors, which enables secure collaboration with external stakeholders

Common Types of Websites

  • Personal
  • Business
  • E-commerce
  • Educational
  • Portfolio
  • Blog
  • News and Media
  • Community and Forum
  • Nonprofit
  • Entertainment

Web Browsers

  • A Web Browser is a software application used to locate, retrieve, and display web content, including pages images and videos
  • A web browser in a client/server model is the client
  • Popular web browsers are Mozilla Firefox, Google Chrome, Opera, Microsoft Edge, Safari, and Maxthon

Uniform Resource Locator

  • A Uniform Resource Locator (URL) is the address used to access a specific resource on the internet

URL Components:

  • Protocol specifies the method used to access the resource; the common protocols include http:// and https://
  • Domain Name indicates the server's address and the website's name
  • Path specifies the location of the resource within the server
  • Query String passes additional information or parameters to the server for search queries
  • Fragment Identifier refers to a specific section within a web page indicated by a #

Domain Extensions

  • .com is for commercial sites
  • .gov is for government sites
  • .edu is for educational institution sites
  • .net is for network sites
  • .org is for organizational sites
  • .biz is for business sites
  • .mil is for military sites

Web Servers

  • Web Servers are specialized computers that store and serve web pages to users upon request
  • Each server is identified by an IP address and often a domain name

Web Development Life Cycle

  • The Web Development Life Cycle is a systematic process used to develop web pages, ensuring they meet user needs and function effectively
  • The steps, including Planning, Analysis, Design, Testing, Implementation, Publishing and Maintenance

Hypertext Markup Language (HTML)

  • Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications

Cascading Style Sheets (CSS)

  • Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document in a markup language like HTML
  • To apply CSS to a Web page Inline, Internal or External CSS can be used, as well as CSS Frameworks
  • Inline CSS applies style to a particular HTML Tag, is least recommended and good for testing
  • A style attribute is used to style a particular HTML Tag

Tools Needed for Web Pages

  • Text Editor is a type of program that edits plain text
  • Microsoft Notepad is readily available in Windows Operating Systems
  • Source Code Editor is a designed text editor for editing source code of computer programs by programmers like Sublime Text and Notepad++

Other tools

  • Code Editors like Visual Studio Code, Sublime Text, or Atom provide environments for writing and editing code with syntax highlighting and code completion features
  • Web Browsers like Chrome and Firefox are essential for testing and viewing web pages during development and offer developer tools for debugging and analyzing web performance
  • Validation Tools like W3C Validator, check for code for adherence to web standards, ensuring compatibility and accessibility
  • Version Control Systems like Git track changes in code, manage versions, and facilitate collaboration
  • Graphic Design Tools like Adobe Photoshop and Canva help in creating visual elements for web pages

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Introduction au Web et Technologies Clés
25 questions
Internal Working of the Web
16 questions
Web Development Overview
37 questions

Web Development Overview

ExtraordinaryAgate7567 avatar
ExtraordinaryAgate7567
Use Quizgecko on...
Browser
Browser