- Supporting techniques
- Output
- Input
- Code separation
- Session handling
- Security
- E-mail
- Databases
- Content management
For a more detailed description see: http://dsv.su.se/~pierre/i/
Last planned examination: Spring 2000
Decision to discontinue this course:
No information insertedCourse offerings are missing for current or upcoming semesters.
Please note: all information from the Course syllabus is available on this page in an accessible format.
Course syllabus ID2014 (Spring 2010–)- Supporting techniques
- Output
- Input
- Code separation
- Session handling
- Security
- E-mail
- Databases
- Content management
For a more detailed description see: http://dsv.su.se/~pierre/i/
Upon completion of the course the student should be able to construct server side programs (with various techniques) that communicate over Internet with the HTTP-protocol.
For single course students the following is required:
PC and Internet connection. Distance education.
Preliminary
Stobart, Parsons: Dynamic Web Application Development using PHP and MySQL, Cengage Learning, 2008
If the course is discontinued, students may request to be examined during the following two academic years.
Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.
The examiner may apply another examination format when re-examining individual students.
A number of practical assignments must be made. They are divided into three parts:
- Part 1: Introductionary fixed assignments (pass/fail)
- Part 2: More advanced less fixed assignments (pass/fail)
- Part 3: A summarizing free assignment (and voluntary assignments) (A/B/C/D/E/Fx/F)
Note that the total grade is determined by the grade on part 3. For a higher grade more in-depth assignments must be made. The summarizing free assignment must also be increasingly better for a higher grade. This is described in detail on the course homepage.
ID2013 Internet Programming I
ID2015 Internet Programming III
ID2016 Internet Programming IV
Distance learning course.
This course belongs to a cluster of courses (see http://dsv.su.se/~pierre/i/).