Skip to main content

Introduction to Web Development


About This Course

Learn the basics of HTML and CSS coding while creating a simple website. Use elements such as embed Youtube videos, links, favicons all while applying them to your own project. This shorter course is packed with content and opportunties to learn more, and experiment on your own!

This is a great entry into line by line coding as it is very visual, meaning you can see how the changes you make effect the website. HTML is also more forgiving than other languages like Java, and Javascript in that something will still display if you make an error, and troubleshooting usually isn't as difficult.


Windows or Mac computer

An internet connection capable of making small (in the MBs) downloads

A desire to learn, and explore the world of programming!

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, or Safari.

See our list of supported browsers for the most up-to-date information.

How difficult is this course?

This course isn't super difficult relative to learning other programming languages, however it is the next step up from tools like scratch. I would recommend you check out scratch before you try this out.