Skip to main content

Registration is Open! “Making Websites from Scratch: An Intro to HTML, CSS, and JavaScript”

Bryan Tarpley will be teaching "Making Websites from Scratch: An Intro to HTML, CSS, and JavaScript" this Spring as part of CoDHR's continuing education series Programming4Humanists. The course is free to Texas A&M faculty, staff, and students.

Instructor: Dr. Bryan Tarpley

Course Description:

Despite how dizzying the sprawling landscape of the web may seem, every site you visit in your browser is ultimately made using HTML, CSS, and JavaScript. While each of these could take years to master, the conceit of this Programming4Humanists course is that most of what humanists need to know to present their work on the web can be learned in the span of this 4-part workshop! By the end of this course, participants will have their own site, and will be equipped to lay out text, images, and video in a compelling way for their audience on the web.

Note: The 4th session will involve creating an account on Reclaim Hosting, purchasing a year’s worth of site hosting for $30, and optionally purchasing a domain name for $15 (a total of $30-$45). These purchases are not a requirement, however, for participation.

Class Schedule:

  • Week 1, February 9: “HTML: A Genealogy of Nodes”
  • Week 2, February 16: “CSS: Stylin’ and Profilin'”
  • Week 3, February 23: “JavaScript: Vita Ex Machina”
  • Week 4, March 1: “Deployment: Release the Kraken!”

Note: This course will meet via Zoom and the meeting time will be determined by participants (a poll will be sent to each participant shortly after registration). All class sessions will be recorded and posted for participants whose schedules conflict with the live meeting time.

Registration Fees:

  • Free for Texas A&M University affiliates.
  • $300 for non-A&M, single-person registrants.
  • $1,200 for a group of 5 non-A&M registrants from the same College/University.

Register at

Learn more about Programming4Humanists at