The course is included in these curricula and study modules


Professional studies

Teaching language


Type of course


Cycle/level of course


Recommended year of study


Total number of ECTS

5 cr

Competency aims

The course deals with advanced Internet programming. It introduces PHP as programming tools. It teaches the students to select the right tool for the purpose and trains them in realizing Internet applications with the tool.

Learning outcomes

1. start up and configure a webserver, php and mySQL 2. know how to program applications in php 3. know how to use files in php 4. know how to build a database with SQL 5. know how to use a SQL-database from php 6. know how to build common web applications

Course contents

Webservers including php and mySQL PHP basics PHP file handling SQL databases PHP database access

Prerequisites and co-requisites

Internet Technology

Previous course names

Internet design and programming, 2000-2004

Additional information

Last return date is on the last lession of the course.

Recommended or required reading

Compenium and courses online Jonsson, Viktor: Webbprogrammering med PHP, Studentlitteratur, 2001, ISBN 91-44-01941-6 Kihlman, Dag: Programmering för Internet, Studentlitteratur, 2001, ISBN 91-44-01922-X Lash, David A.: The Web Wizards Guide to PERL and CGI, Addison-Wesley, 2002, ISBN 0-201-76436-9

Study activities

  • Lectures - 30 hours
  • Individual- and group instruction - 30 hours
  • Project- and production work/artistic activities - 30 hours
  • Individual studies - 43 hours


  • Total workload of the course: 133 hours
  • Of which autonomous studies: 133 hours
  • Of which scheduled studies: 0 hours

Mode of Delivery

Multiform education

Assessment methods

Essays, reports, productions and portfolio

Assessment requirements

All projects finalized, returned and accepted.


Biström Johnny


Biström Johnny

Group size

No limit

Assignments valid until

Until date 2015-03-17

The timetable of the course

vecka 1 (2) Introduktion, sätta upp server, PHP och MySQL, projekt 1 ut 2 (3) Grunder i PHP, PHP variabler och operatorer, PHP villkorssatser och loopar 3 (4) PHP funktioner, PHP filhantering, projekt 1 in 4 (5) PHP och databaser, projekt 2 ut 5 (6) MySQL, SQL satser 6 (7) MySQL databasadministration, projekt 2 in 7 (8) Typiska webbapplikationer, projekt 3 ut 8 (9) Wiki, AJAX grunder 9 (10) AJAX fortsättning, YouTube, projekt 3 in 10 (11) Resultat, avslutning

Assessment methods

2015-03-17 - Reports and productions

Kurs och studieplanssökning