• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/13

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

13 Cards in this Set

  • Front
  • Back

URL

Short for "Uniform Resource Locator", it's the address of the webpage that you're trying to get.

IP Address

The IP Address is the actual definitive address of a computer or server on the web. All requests you send use this address to locate their destination server and your own IP address to determine where to return the response.

DNS Server

The DNS, or "Domain Naming System", maps the human-readable domains like vikingcodeschool.com to their actual IP address locations, that way you only have to remember the human-readable version.

HTTP

HTTP (HyperText Transfer Protocol) is the protocol used across the web for just about all communication between clients and servers. Basically, it makes sure everyone's speaking the same language and following the same procedure to ask for and receive data.

HTTPS

For secure transactions, the protocol gets a bit more complicated.

POP & IMAP & SMTP

When you're sending email, there are several other protocols which rule the land. Email is a whole other infrastructure that you often don't think about but it's got its own interesting challenges and languages.

API

An API, or "Application Programming Interface", is basically an exposed part of a web application which lets other applications talk to it. When you request a webpage, you're going in the front door to ask for information. APIs are like side doors that the web server has available for other applications to make their own requests.

Web Server

The web server is the part of your web application which actively receives and responds to incoming HTTP requests from browsers or other applications. There are all kinds of different languages they run on, but they all do basically the same thing.

Bugs

A glitch in the matrix. Also the reason your code won't run, probably because you forgot to end your Ruby block or added an extra semi-colon somewhere. Shame on you.

The Cloud

Instead of running a physical server at the desk next to us, we let Google and others manage giant farms of servers and then we buy virtual space on them to run our applications. It seems like we've still got a physical machine, but it's all virtual... in the cloud.

Cookies

Delicious little snippets of text that the web application can drop into your browser's memory when it sends back the web page. They help the server remember who you are, what you've looked at, and your preferences. Put that way, it does sound a bit stalker-ish...

404 Error

You'll be seeing it a lot. "Resource Not Found". The error your server will return when someone tries to go to a page that doesn't exist. Many tech companies make fun or amusing 404's to ease the pain of rejection.

SEO

"Search Engine Optimization" is making sure your website is very easy for Google and others to crawl so your customers can find their way there.