High School Web Development Using HTML and CSS

  • Instructor Vinay Sharma
  • Code CS24
  • Student Ages 13-18
  • Terms Fall Semester 2023
    Spring Semester 2024
    Full Year


In this course, students will learn how to create web pages using HTML and CSS. They will then code a web page on a topic of their interest.

In the second semester, students will use JavaScript to make the web pages dynamic. JavaScript allows changing text on the page, creating pop-up messages, and validating text in text boxes to make sure that required fields have been filled. Students will also learn server-side programming, build real-time web applications, and do data validations.

Live Classes: Fridays, 12:00 p.m. Eastern Time. Fall semester runs from the week of August 14th to the week of December 11th, 2023; spring semester runs from the week of January 8th to the week of May 6th, 2024.

Student Expectations: Students will develop their own web page with the information they learn during the live classes and make enhancements to it as the year progresses.

Student Support: The instructor is available via email.

Feedback/Assessment: Students will receive ongoing feedback from the instructor on their web pages, as well as a grade at the end of each semester.

Materials: Students will need a desktop or laptop computer. This course cannot be taken on a smartphone or tablet. The first live class will be dedicated to ensuring that students are prepared with the appropriate software/tools; specific instructions will be sent to each student before the course begins.

Prerequisites: None


Student Information

Has this student taken a course with RFWP before?

Parent Information

Adult students can leave these fields blank.


* This is a required field.