Welcome to the CMU WebApps course website. For details about this course, please see our
To access the course servers, you will need to
with your Andrew identity.
When you are enrolled in this course, you will be able to access the following websites:
Canvas – lecture slides, homework assignments,
and links to lecture videos (on Panopto), sample code (on GitHub) and quizzes (on various platforms)
Piazza – Q&A and course announcements
GitHub – access to sample code shown in lecture and homework submission
AutoGrader – our homework grading server
Homework #0 – lets you provide your GitHub username so we can
create a GitHub repository for you to use in this course – if you do not have a GitHub account,
go to https://github.com to create one
before doing HW#0
intro – A few simple, "HelloWorld-like" examples
shared – A "shared" to do list example. All users will see the same list.
hidden – An example showing the use of hidden fields.
private – A "private" to do list example.
Each browser instance will have its own list.
addrbook – an Address Book that demonstrates the user of forms, and logging in -- Note:
the address book is not stored in database (just memory), however, the user list (from
registering) is stored in the database.
Other links will be added to this list as they are discussed in class.