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 11 | Organization, a quick refresher on PHP, Git | slides, handout, assignment |
Nov 18 | Project teams | |
Nov 25 | Web programming: background & Accessing databases from PHP | slides, handout, assignment |
Dec 2 | Session Management | slides, handout, assignment |
Dec 9 | Security | slides, handout, assignment |
Dec 16 | Summary & QA & Discussion | assignment |
Jan 6 | 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: Thurdsays 09:00-11:00 (or by appointment).