The syllabus and other course materials are here on GitHub: https://github.com/UChicagoWebDev/course_materials/blob/main/syllabus.md.
Assignments are in https://github.com/UChicagoWebDev/assignments.
Course administration is on Canvas at https://canvas.uchicago.edu/courses/62339.
For the first assignment, follow the GitHub Classroom link on Canvas, which will create a private fork of the course assignments repo. Check out your repository, and push your changes to Exercise 1 as you work on it. When you are done, submit the URL of your repository on Canvas. The timestamp on the repo, not the Canvas submission, is the one we use for determining if a submission is late, so you are not penalized for forgetting the Canvas upload. But they take much longer to find and grade if you don't explicitly submit a link, so posting the URL is required. For future assignments we'll use the same repo. In each case, push your changes to GitHub and submit your URL on Canvas.
Join the class on Slack on the UChicago CS Slack. Sign up with yourcnetid@cs.uchicago.edu. If you're enrolled in the course, you have an @cs email alias already created automatically. Add yourself to the #web-development channel, which is public.
Lecture notes and in-class examples are on GitHub at https://github.com/UChicagoWebDev/course_materials and deployed live at https://uchicagowebdev.com/