Introduction
This course is an introductory course on server side web programming for accessing databases. The course is a project-based course: students will build a real web-based application for allowing access to data stored in a relational database. For more information see the course syllabus.Course plan (tentative)
Date | Subject | Course material |
---|---|---|
Nov 5 | Organization, a quick refresher on PHP, Git | Homework, slides, handout |
Nov 12 | Project teams | |
Nov 19 | Web programming: background & Accessing databases from PHP | Homework, slides, handout |
Nov 26 | Session Management | Homework, slides, handout |
Dec 3 | Security | Homework, slides, handout |
Dec 10 | Summary & QA & Discussion | |
Nov 17 | Project (prototype) demonstrations |
Resources
- On PHP:
- On git:
- A git tutorial
- Another git tutorial
- A list of git tutorials.
- Free (or somewhat free) git hosting services: Bitbucket, GitHub, Gitorious ...
Contact
Instructor: Çağrı ÇöltekinOffice hours: Tuesday 13:00-15:00 (or by appointment).