The course is included in these curricula and study modules

Level/category

Professional studies

Teaching language

Swedish

Type of course

Compulsory

Cycle/level of course

First

Recommended year of study

2

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

Workload

  • 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.

Teacher

Biström Johnny

Examiner

Biström Johnny

Home page of the course

http://people.arcada.fi/~johnny/intern/wwwpro.html

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

Course and curricula search