Week 8: HTML, CSS, JavaScript

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/30

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

31 Terms

1
New cards

IP (Internet Protocol)

a way by which computers can identify one another across the internet since every computer has a unique address in the world.

<p><span>a way by which computers can identify one another across the internet since every computer has a unique address in the world.</span></p>
2
New cards

TCP (Transmission Control Protocol)

helps keep track of the sequence of packets being sent and is used to distinguish web services from one another.

3
New cards

DNS (Domain Name Systems)

a collection of servers on the internet that are used to route website addresses like harvard.edu to a specific IP address; simply a table or database that links specific, fully qualified domain names to specific IP addresses.

4
New cards

DHCP

a protocol that ascertains the IP address of your device and defines the default gateway and nameservers your device uses.

5
New cards

HTTP (hypertext transfer protocol)

an application-level protocol that developers use to build powerful and useful things through the transfer of data from one place to another. HTTPS is a secure version of this protocol.

6
New cards

200

response code; “OK”

7
New cards

301

response code; “Moved Permanently”

8
New cards

302

response code; “Found”

9
New cards

304

response code; “Not modified”

10
New cards

307

response code; “Temporary Redirect”

11
New cards

401

response code; “Unauthorized”

12
New cards

403

response code; “Forbidden”

13
New cards

404

response code; “Not Found”

14
New cards

418

response code; “Im a teapot”

15
New cards

500

response code; “Internal Server Error” (always your fault as the developer when they concern a product or application of your creation.)

16
New cards

503

response code; “Service Unavailable”

17
New cards

HTML (hypertext markup language)

made up of tags, each of which may have some attributes that describe it.

18
New cards

Hierarchy of tags

knowt flashcard image
19
New cards

Regular Expressions/ regexes

a means by which to ensure that user-provided data fits a specific format.

20
New cards

CSS (Cascading Style Sheet)

a markup language that allows you to fine-tune the aesthetics of your HTML files; filled with properties, which include key-value pairs.

21
New cards

JavaScript

programming language that allows for interactivity within web pages.

22
New cards

Internet

the fundamental concepts and technologies that underpin how computers communicate and exchange information over a network

23
New cards

Routers

a networking device that forwards data packets between different networks

24
New cards

TCP/IP

a set of communication protocols used to connect network devices on the internet. It's a fundamental framework that enables global information exchange

25
New cards

Packets

What is being sent around computers; standardized and contains the source and destination

<p>What is being sent around computers; standardized and contains the source and destination </p>
26
New cards

Ports

standardized numbers that represent different services running on a computer or server

27
New cards

path

the specific location or route through which a file or directory can be accessed within a file system

<p><span>the </span><strong>specific location or route through which a file or directory can be accessed within a file system</strong></p>
28
New cards

GET

a type of HTTP request that a web browser (the client) sends to a web server. 

29
New cards

developer tools

the environment and software used to write, compile, and debug code

30
New cards

frameworks

a pre-defined structural foundation that streamlines the development process for specific types of applications

31
New cards

Bootstrap

helps developers avoid writing extensive CSS from scratch by offering readily available styles and layouts