- Slides of lecture.
- Code shown in the lecture. This is a web2py package, which you can load as a web2py package and browse. The interesting bits are in controller.py and controller/index.html.
- The first homework will be assigned on Tuesday October 2, and it will be due one week after.
- The weekly project reviews have not started yet; they will likely start in a couple of weeks.
- In the next class, we will do a quick overview of Python, and we will continue with our quick overview of web2py. After that, we will start covering topics in more depth, starting from HTTP request/responses, then basics of database layout.
- By Thursday October 4, I strongly advise you to have read the Overview to web2py chapter. I advise you to try all the examples; ideally, you should have tried them all before Thursday October 11.
- If you are new to Python, next time we will do an overview of the language, but you may want to start reading the tutorial. Proceed at your own pace, but it would be great if you could cover it before mid-October.
- Think at what you want to do in the project. Project proposals will be due Thursday October 11. Use the time before then to decide what to do, with whom to team up, etc. Please feel free to chat with us instructor and TAs about ideas.
Please fill in this form to propose a tutorial (you need to be logged in with your @ucsc.edu account to fill in the form).