Khan Academy

Welcome to the web!

Lecture scripts

Introduction

Welcome, let's talk about the web, the thing that you're using right now. The web is this fast network of connected computers, and as of 2014, there are literally more than a billion websites - a billion! When I was a kid, we only had one million, and we thought we were cool. What do we use websites for? Well in the beginning, researchers used websites to share their research, like on high-energy particle colliders. But now everybody uses it for pretty much everything. Maybe you use a social network to chat with your family, a photo website for sharing photos of your adorable kitty cats, a travel website to decide where to go on an exotic trip, or a news website to figure out what's going on in the world. And of course, you must be using the Khan Academy website to learn. So what's your favorite website? Actually, I have a better question. What website do you wish existed, but doesn't yet? Maybe a website about yourself or about something that you love? The cool thing is you can program a website yourself, and you can learn how to do it here on Khan Academy. Start brainstorming what you want to make because you'll be able to do it soon enough.

Terminology

First, let's back up a bit and clear up some terminology.

What is the web?

What is the "web," exactly? Well, like I said, it's a bunch of connected computers that have websites.

What is the server?

When a computer is connected to the web and spitting out a website, we call that computer a "server" because it's "serving" the website.

What languages are used in a website?

A website is written using three languages: HTML, for marking up the website content; CSS, for styling it; and JavaScript, for making it interactive.

What is the web browser?

How do users like you actually see those websites? Well you use an app dedicated for website browsing, like Chrome, Firefox, or Internet Explorer, and we call those apps "browsers." Browsers try to all show the same website the same way, but they do have their differences, which is why we sometimes say, "Oops, there's a bug in that browser. "Try another one." Which browser are you using right now?

What is the client?

Well you must be using that browser from some sort of device, like a laptop, phone, tablet, or even a smart TV, and we call those devices "clients." Clients can be really different. Some are way smaller than others, some have touchscreens, others have keyboards, some are black and white. So websites have to try to work well in all sorts of clients. What client are you using right now?

Conclusion

And that's the web. Well, the two-minute version. There's lots more to learn about the web, but now I think it's about time to start having you write some HTML and CSS to make your own web pages.

Lecture video

Go to the lecture video on YouTube.

Discussion forums

Go to discussion forums.

Report accessibility issue