The course takes place in period

4 (2023-03-20 to 2023-07-31)

Level/category

Professional studies

Teaching language

Swedish

Type of course

Optional

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
tool. It teaches the students to select the
right tool for the purpose and trains them in
implementing dynamic webapps that look different
for each user.

Learning outcomes

1. Understand the difference between static,
interactive and dynamic websites
2. Knows how to build dynamic web apps
3. Knows how to utilize php files
4. Knows how to read technical documentation
about PHP and write code in PHP

Course contents

Information flow on WWW server
PHP History and development
IDE for PHP
Basic syntax
Data types
Variables and constants
HTTP POST and GET requests in PHP
Sessions and Cookies
Expressions and operators
Control structures
Functions
PHP and WordPress

Prerequisites and co-requisites

Web Development
Front-end Programming

Previous course names

Server Programming with php

Study activities

  • Lectures - 20 hours
  • Individual- and group instruction - 10 hours
  • Practical exercises - 5 hours
  • Small-group work - 5 hours
  • Individual studies - 95 hours

Workload

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

Mode of Delivery

Multiform education

Assessment methods

  • Essays, reports, productions and portfolio
  • Course project

Assessment requirements

All assignments projects finalized, returned and
accepted.

Teacher

Welander Fredrik

Examiner

Welander Fredrik

Group size

No limit (11 students enrolled)

Assignments valid until

12 months after course has ended

Course enrolment period

2023-03-06 to 2023-04-02

Assessment methods

  • Date will be announced later - Reports and productions
  • Date will be announced later - Other assignments
Room reservations
Date Time Room Title Description Organizer
2023-03-30 09:15 - 12:00 E387 Back-end programmering Welander Fredrik
2023-04-03 13:00 - 15:45 E387 Back-end programmering Welander Fredrik
2023-04-11 09:15 - 12:00 E387 Back-end programmering Welander Fredrik
2023-04-17 13:00 - 15:45 E387 Back-end programmering Welander Fredrik
2023-04-20 09:15 - 12:00 E387 Back-end programmering Welander Fredrik
2023-04-24 13:00 - 15:45 E387 Back-end programmering Welander Fredrik
2023-05-04 09:15 - 12:00 E387 Back-end programmering Welander Fredrik
2023-05-08 13:00 - 15:45 E387 Back-end programmering Welander Fredrik
2023-05-15 13:00 - 15:45 E387 Back-end programmering Welander Fredrik
2023-05-16 09:15 - 12:00 E387 Back-end programmering Welander Fredrik

Course and curriculum search