Skip to main content

BYU-Hydro 301: Introduction to Web Programming
Enrollment is Closed

In this course, you will learn the basics of HTML and CSS and how they work together to create the framework of a web page.
Enrollment is Closed

About This Course

Usually, web development involves three different elements: HTML, CSS, and JavaScript. HTML and CSS are the main structure of a web page or application before JavaScript can be added to it. For this reason, HTML and CSS are fundamental to developing a web page or application; without them, the user interface will be limited. After completing this course, you will be familiar enough with HTML and CSS to jump into learning JavaScript and, with practice, developing your own web pages.

Course Author

Giovanni Bustamante

Target Audience

This module is for people that have zero or beginning experience in web development. The module will help to learn the basics of HTML and CSS, so the user can be ready to use JavaScript.

Tools Needed

The only tools needed will be a computer with internet connection because CodePen will be used. If it isn’t possible to use the internet, the student can use NotePad ++ and the browser to do the exercises of the learning module.

Suggested Time Spent

2-3 hours


There are no prerequisites for this module.

Frequently Asked Questions

What web browser should I use?

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

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

Enrollment is Closed