Lesson 1 Flashcards

1
Q

What is the internet?

A

A connection between client side devices (e.g. cell phones, personal computers, tablets) and servers (computers that “serve” different types of content). The client side devices make requests, while the servers respond to those requests.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Full Stack Web Developer

A

Able to write code that runs on the client side (HTML, CSS, JS), as well as to write code that runs on the server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Front End Developer

A

Client side developer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Back End Developer

A

Server developer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Internet Service Provider (ISP)

A

A sort of last mile connector. They connect us (our homes, phones, etc.) to the trans-Atlantic cables.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Domain Name Server (DNS)

A

Equivalent to a really fancy phonebook that contains an address (URL) and actual coordinates (IP address). URL’s are easy to remember, while IP addresses give detailed location info.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hyper Text Transfer Protocol (HTTP)

A

The protocol that allows for the transfer of information between client and server. All of this information can be seen, unless HTTPS (Secured) is used.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Virtual Private Network (VPN)

A

You send your encrypted traffic to someone else’s computer, and then that computer makes the request on your behalf.

A VPN is only secure in the sense that you trust that provider more than you trust your ISP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The Golden Rule (Separation of Concerns)

A

HTML = Content / Structure
CSS = Style
JS = Behavior / Interaction

Keeping these elements separate helps with organization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

HTML Syntax

A

<p> Hello world!</p>

Opening tag: <p class="nice">
Closing tag: </p>
An attribute and its value: class=”nice”
Enclosed text content: Hello world!

All text must be wrapped in tags.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly