The course is included in these curricula and study modules
- It 2001 - 2004 - Www technologies
- Media technology 2001 - 2004 - Web media
Level/category
Teaching language
Swedish
Type of course
Compulsory
Recommended year of study
2
Total number of ECTS
3 cr
Competency aims
The course deals with advanced Internet programming. It introduces PHP and PERL 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 program applications in Perl
7. know how to build common web applications
Course contents
Webservers including php and mySQL
PHP basics
PHP file handling
SQL databases
PHP database access
Server-Side Includes
Common Gateway Interface
Perl programming
Perl and file management
Prerequisites and co-requisites
Use of Internet
Previous course names
Internet design and programming, 2000-2004
Additional information
Last return date the week the course is finished
Recommended or required reading
Kurskompendium samt kurser på Internet
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
- Demonstrations
- Lectures
- Laborations
- Project work
- Written report
Workload
- Total workload of the course: 0 hours
- Of which autonomous studies: 0 hours
- Of which scheduled studies: 0 hours
Mode of Delivery
Multiform education
Assessment methods
No tests
Examiner
Biström Johnny
Home page of the course
Group size
No limit
Assignments valid until
Until further notice
The timetable of the course
vecka
1 (35) Introduktion, sätta upp server, PHP och MySQL, projekt 1 ut
2 (36) Grunder i PHP, PHP variabler och operatorer, PHP villkorssatser och loopar
3 (37) PHP funktioner, PHP filhantering, projekt 1 in
4 (38) PHP och databaser, projekt 2 ut
5 (39) MySQL, SQL satser
6 (40) MySQL databasadministration, projekt 2 in
7 (41) Common Gateway Interface, Perl översikt, projekt 3 ut
8 (42) Perl detaljer, Perl funktioner
9 (43) Perl paket, moduler och objekt, projekt 3 in
10 (44) Resultat, avslutning