Fundamentals of the Internet and Web Development

studied byStudied by 1 person
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 85

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

86 Terms

1

Internet

A global network of interconnected computers.

New cards
2

World Wide Web (WWW)

A subset of the Internet for information retrieval.

New cards
3

Web Development Ecosystem

A framework of layers for web development.

New cards
4

Protocols

Rules governing communication between networked devices.

New cards
5

TCP/IP

Transmission Control Protocol/Internet Protocol suite.

New cards
6

Link Layer

Handles physical data transmission and error detection.

New cards
7

Internet Layer

Routes packets across networks using IP addresses.

New cards
8

IPv4

32-bit numeric IP address format.

New cards
9

IPv6

128-bit hexadecimal IP address format.

New cards
10

Transport Layer

Ensures ordered and error-free data transmission.

New cards
11

Application Layer

Contains protocols for web and application communication.

New cards
12

HTTP

Protocol for transferring hypertext documents.

New cards
13

SSH

Secure protocol for remote server access.

New cards
14

FTP

Protocol for transferring files between computers.

New cards
15

DNS

Translates domain names into IP addresses.

New cards
16

Domain Name

Human-readable address for locating resources online.

New cards
17

Top-Level Domain (TLD)

Last part of a domain name, indicating type.

New cards
18

Second-Level Domain (SLD)

Part of domain name directly before TLD.

New cards
19

Address Resolution

Process of mapping domain names to IP addresses.

New cards
20

MAC Address

Unique identifier for network hardware.

New cards
21

User Datagram Protocol (UDP)

Protocol for non-guaranteed packet transmission.

New cards
22

Packet

Small unit of data transmitted over a network.

New cards
23

ACK

Acknowledgment signal for successful packet receipt.

New cards
24

Cache

Temporary storage for frequently accessed data.

New cards
25

Hypertext

Text displayed on a computer that links to other text.

New cards
26

Client-Server Interaction

Communication model between user devices and servers.

New cards
27

Search Algorithms

Methods for retrieving information from databases.

New cards
28

Security Threats

Potential risks to data integrity and confidentiality.

New cards
29

Frameworks

Predefined structures for building applications.

New cards
30

URL

Naming mechanism for requesting resources from a server.

New cards
31

DNS Resolver

Software agent that resolves domain names to IP addresses.

New cards
32

Local DNS Server

Server that caches domain name/IP address pairs locally.

New cards
33

Top Level Domain (TLD)

Domain category like .edu, .com, etc.

New cards
34

Root Name Server

Server storing addresses of TLD name servers.

New cards
35

GET Request

Requests data from a specified source.

New cards
36

POST Request

Sends data to create/update a resource.

New cards
37

HEAD Request

Returns header information for a document.

New cards
38

PUT Request

Replaces a document with enclosed data.

New cards
39

DELETE Request

Deletes the specified resource.

New cards
40

OPTIONS Request

Describes communication options for a resource.

New cards
41

CONNECT Request

Starts two-way communication with the resource.

New cards
42

TRACE Request

Echoes the exact request for diagnostics.

New cards
43

Response Codes

Integers indicating the state of a request.

New cards
44

200 OK

Successful response to a request.

New cards
45

404 Not Found

Indicates that the requested resource does not exist.

New cards
46

LAMP Stack

Linux, Apache, MySQL, PHP application stack.

New cards
47

Web Browser

Program that requests and displays web pages.

New cards
48

Rendering

Interpreting HTML and assets for display.

New cards
49

Request Headers

Data about the client machine in requests.

New cards
50

Response Headers

Information about the server and data sent.

New cards
51

Protocol

Method used to connect to a server.

New cards
52

Path

Specifies unique location in a file system.

New cards
53

Query String

Key-value pairs for passing information in URLs.

New cards
54

Fragment

Requests a portion of a web page.

New cards
55

Port

Connection point for network communications.

New cards
56

Cloud Caching

Storing history/bookmarks in the cloud.

New cards
57

Web Application

Software accessed via web browsers on devices.

New cards
58

Client

Devices using web applications, like computers or smartphones.

New cards
59

Web Server

Stores files and serves web pages to clients.

New cards
60

Network

System enabling communication between clients and servers.

New cards
61

Local Area Network (LAN)

Small network connecting nearby computers, often intranet.

New cards
62

Wide Area Network (WAN)

Connects multiple LANs over long distances via routers.

New cards
63

Internet Service Provider (ISP)

Company providing access to the Internet via WANs.

New cards
64

Internet Exchange Point (IXP)

Large routers connecting multiple ISPs for data exchange.

New cards
65

Static Web Page

HTML document sent directly from server to browser.

New cards
66

Dynamic Web Page

Generated by a server-side script upon request.

New cards
67

Responsive Web Design (RWD)

Website adapts to various device screen sizes.

New cards
68

Cross-browser Compatibility

Web pages function across different web browsers.

New cards
69

Web Accessibility

Designing websites for users with disabilities.

New cards
70

Search Engine Optimization (SEO)

Organizing website content for higher search engine rankings.

New cards
71

File Transfer Protocol (FTP)

Protocol for transferring files between client and server.

New cards
72

Local Machine

Computer currently being used for file transfers.

New cards
73

Remote Machine

Computer from/to which files are transferred.

New cards
74

Get Command (FTP)

Transfers a file from remote server to local machine.

New cards
75

Put Command (FTP)

Transfers a file from local machine to remote server.

New cards
76

SSH Protocol

Secure access for users and automated processes.

New cards
77

Post Office Protocol version 3 (POP3)

Protocol for downloading emails to a local client.

New cards
78

Internet Message Access Protocol (IMAP)

Protocol for accessing emails on a remote server.

New cards
79

Simple Mail Transfer Protocol (SMTP)

Protocol for sending emails across the Internet.

New cards
80

Privacy

Protection of personal information during data transmission.

New cards
81

Integrity

Ensuring data is not altered during transmission.

New cards
82

Authentication

Verifying identities of parties in communication.

New cards
83

Nonrepudiation

Proof of message sent and received legally.

New cards
84

Data Hygiene

Practices ensuring the health and safety of data.

New cards
85

Backup Location

External storage for important data, not on hard drive.

New cards
86

Virus Information

Updated data to protect computers from malware.

New cards
robot