Web Dev Weekend

Web Dev Weekend is a series of lectures, workshops, and exercises that introduce you to the fundamentals of web development.

If you want to make websites outside of the classroom, get a head start on later electives, or attend hackathons, Web Dev Weekend will give you the foundational knowledge you need to get started.

How do I register?

  1. Register
    • You certainly don’t have to register to attend, but we like knowing how many people to expect and what people will be interested in learning.
  2. Read “The Basics”
    • This quick read will introduce you to some common concepts and explain what the workshops are about.
  3. Pick some workshops!
    • Workshops are largely independent of each other: you can attend as many or as few as you’d like.

After participating in these workshops, you might want to show your friends the cool things that you built. If you are interested in publishing your website, you should check out one of our previous talks about deployment. The deployment resources will walk you through how to host your website online for free!


Click on any of the links to read more about what each section will cover!

You can go to as many or as few as you’d like. Most talks have no pre-requisites, but the ones that do list them on their descriptions.

Location: WEH 5201 (Mac cluster)

Saturday, November 3rd

Session Time
HTML & CSS 1:30 p.m. – 3:00 p.m.
JavaScript 3:00 p.m. – 4:30 p.m.
RESTful API Design 4:30 p.m. – 6:00 p.m.
break for dinner - Noodles & Co. 6:00 p.m. – 6:30 p.m.
React 6:30 p.m. – 8:00 p.m.

Sunday, November 4th

Session Time
HTML & CSS 1:30 p.m. – 3:00 p.m.
Backend Engineering with Flask 3:00 p.m. – 4:30 p.m.
Chrome Extension 4:30 p.m. – 6:00 p.m.
break for dinner- Pizza 6:00 p.m. – 6:30 p.m.
React 6:30 p.m. – 8:00 p.m.

What will I learn?

We’ll teach you enough to get started on your first web development project. This could be something that you work on outside of class, at a hackathon, or for a club.

Exactly what you learn will depend on what workshops you go to, and you can learn what each workshop is about by reviewing basics.

It’s not possible to teach you everything you need to know in two hours. Many things that we consider “essential” (like mobile web development) have been left out because of time. However, we aim to teach you foundational skills that you can build on in the future.

Who is running WDW?

Web Dev Weekend is run by ScottyLabs. We also run TartanHacks (CMU’s largest software hackathon) and other educational events like CrashCourse.

Previous Talks

We’ve run WDW many times before, sometimes with different workshops. Here are previous workshops that aren’t running this year, but whose resources resources might be useful: