What Is? (WEb Development topics)

This page contains a series of explanations of fundamental concepts in web development. After viewing the topics below, please take one of our courses for a more in-depth walkthrough of HTML and CSS.

What is Web Development?

What is HTML?

What is a Browser?

What is CSS?

What is a Server?

“I am a firm believer in this...if you can text, you can code.”
— Danita Smith

Courses - Want to Start Learning more?

Now that you know some background information, you may see that it all begins with HTML—you can’t style a website if you don’t have any content to style. So HTML is a great way to start learning about computer science!

Join us for our courses on HTML and CSS, which are designed to be taken together — HTML: A Beginner’s Course first, followed by CSS: Next Steps.

HTML: A Beginner's Course
CSS: Next Steps

Definitions

Web Development - The process of developing, or managing, content for the Web. You can do front-end or back-end development. Front end is what you see (i.e., HTML, JavaScript and CSS), while back end is what you don’t see (i.e., server-related development, databases, etc.).

HTML (Hypertext Markup Language) - The language that allows you to add structure and content to your website (i.e., add text, images, headings, videos and more with HTML).

CSS (Cascading Style Sheets) - The language that allows you to add style to your website (i.e., colors, fonts, shading, and much more).

Server - A sever is a computer or program that offers a service to another computer. In the case of a web server, it offers up the data that make up a given website. Your browser is responsible for rendering the website on your computer or phone. It receives the information related to the website and then displays that content on your screen.