IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Databasestøttet webpublicering (kl. 17.00-21.00) 
Kursusnavn (engelsk):Web Publishing with Databases (17:00-21:00) 
Semester:Efterår 2004 
Udbydes under:cand.it., design, kommunikation og medier (dkm) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:80 
Maks. antal deltagere:200 
Formelle forudsætninger:As a prerequisite, students should know about HTML and be able to use HTML to construct simple Web pages. These prerequisites can be obtained from the course Basic Web Design. Students with no programming experience should be motivated and prepared to put extra effort into the problem sets. 
Læringsmål:To learn to apply advanced Web techniques for developing realistic, useful
Web sites, involving information interchange with a database. The
course is focused on the possibilities the server side provides for constructing Web sites with a high degree of dynamic content.


After the course, the successful student will be able to design and construct medium-sized Web applications using PHP, design small MySQL databases, and construct PHP scripts that interact with databases using SQL (Structured Query Language). 
Fagligt indhold:Based on knowledge about the construction of static Web sites, the course provides the student with techniques for creating Web sites that are programs and Web sites that are databases.

The students are introduced to PHP programming on the Web server, for generating HTML code dynamically, and to database programming with SQL, for enriching Web pages with dynamic content.


The lectures and the weekly individual
exercises teaches the student


  • basic PHP programming
  • to design and implement simple databases using SQL
  • to construct Web applications that

    • access simple databases from PHP using dynamically generated SQL
    • extract information from foreign Web sites
    • send emails to potential users
    • perform access control using Cookies

  • to describe and evaluate the mechanisms behind dynamic Web sites
  • to know about the techniques used for constructing advanced community Web sites


For further details, see the <a href=http://www.itu.dk/courses/W2/F2004/>home page for the course taught last semester.

 
Læringsaktiviteter:

12 weekly lectures and 11 weekly exercises.


The course runs from 17:00 to 21:00 on the below-mentioned day, with lectures from 17:00 to 19:00 and exercises from 19:00 to 21:00.


In the introduction week, meaning from 27 August to 2 September 2004, the lecture is from 17:00 to 19:00, but there are no exercises held this week.


If possible (depending on the number of students), an exercise class is held in the afternoon (before the lecture). 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 13-skala, Ekstern censur

For a student to be eligible for the exam, the student must hand in at least 9 of 11 mandatory exercises, which must be approved by the teachers.  

Litteratur udover forskningsartikler:PHP and MySQL Web Development. Luke Welling and Laura Thomson. Second Edition. Sams Publishing. ISBN: 0-672-32525-X. February 2003.