Fall '25 Week 12

Resources

Edited Transcript

Hello, and welcome to the week 12 announcements video for CC410 in fall 2025. So, this week, as promised, we are shifting gears a little bit away from our traditional graphical interface in the restaurant project, and now we’re moving to a web-based interface. So, this week is pretty light. We just have a quick example showing you how to add a web framework to your project. You’re going to do that for the restaurant milestone. It’s pretty simple. Right now, we’re just going to focus on making a menu. It’s not going to be interactive or anything. It’s just going to be data generated. So, hopefully, this project goes pretty quick, and then it will give you some time to work on your final project. Don’t forget we’re on week 12 of 16. So you really have four, maybe five weeks if you include the final, the fall break to work on your final project. So I encourage you to get started on that if you haven’t already.

So like I said, for Milestone 10, you’re going to install a web framework into your project. You’re going to do some work to set up routes and a controller in your project. You’re going to learn how to set up some layout templates and how to do template inheritance. And then you’re going to build a menu that is fully data-driven for the project itself. After that, we’re going to have a few more milestones on adding some form data and filtering and serialization so that we can do some more interactive stuff with our web app.

From here on out, the milestones are going to be hopefully quite a bit smaller than what you’ve been doing for the restaurant project up to this point. And it’s really meant to give you more final project time. And then the big thing to keep in mind is the last restaurant milestone is going to be due at the end of finals week. So make sure you’re keeping that on your schedule. Also, hopefully you’ve seen the note, we have one fewer day to get grades posted. Grades this week, or this year are due the Monday after finals week, not the Tuesday after finals week, which means that I’m going to have to be really particular about everything’s got to be in the Friday of Finals week. So I have enough time to get it graded, in time to get stuff posted. I’m teaching three classes this semester, so I really, really need to have everything in on time. So make sure you’re keeping an eye on that as well.

So quick, we’re headed to the World Wide Web. I hope this milestone gives you a quick break out of all the stuff we’ve been doing with the user interface. As always, if you have any questions, let me know. Otherwise, best of luck, and I will see you again next week.