Skip to main content

PHP Programming (3 ECTS)

Code: TT00AB77-3008

General information


Enrollment
02.05.2019 - 31.05.2019
Registration for the implementation has ended.
Timing
01.08.2020 - 31.12.2020
Implementation has ended.
Number of ECTS credits allocated
3 ECTS
Virtual portion
3 ECTS
Mode of delivery
Online
Unit
(2019-2024) School of ICT
Campus
Karaportti 2
Teaching languages
Finnish
Seats
0 - 3000
Degree programmes
Information and Communication Technology
Teachers
Mika Hyyryläinen
Groups
ATX20TVS
Viope TiVi (NonStop)
Course
TT00AB77
No reservations found for implementation TT00AB77-3008!

Objective

After the course, the student has the ability to understand, write and maintain PHP code.

Content

Introduction to PHP, www and PHP, variables, statements and control structures, tables and other data structures in PHP, using functions, files, data security, examples

Location and time

Up to Student her-/himself.

Materials

Online in Metropolia's Viope environment.

Teaching methods

100% online (Self-Study) course.

Employer connections

N/A

Exam schedules

N/A

International connections

N/A

Completion alternatives

N/A

Student workload

Up to Student her-/himself.

Content scheduling

Up to Student her-/himself.

Further information

ENROLLING
Open UAS and CampusOnline Student: Please fill in eform

Metropolia's Degree Student: https://vw4.viope.com/login?org=metropolia
- Register to system -> Click the link “Enroll on the course”
- Choose any course of (NonStop).
- Fill the others fields

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, satisfactory (1)

Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a simple program structure;

Variables, constants and data types:
- the student understands what variables, constants and data types are;

Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;

Assessment criteria, good (3)

Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a relatively complex program structure;
- the student shows independent solutions.

Variables, constants and data types:
- the student understands what variables, constants and data types are;
- the student shows independent solutions.

Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;
- the student is able to write relatively complex subroutines with elegant solutions;
- the student shows independent solutions.

Assessment criteria, excellent (5)

Algorithms and control structures:
- the student understands what the different control structures are and knows what kind of a structure can be used in different situations;
- the student can explain a relatively complex program structure;
- the student shows independent solutions and critical evaluation.

Variables, constants and data types:
- the student understands what variables, constants and data types are;
- the student shows independent solutions and critical evaluation.

Subroutines:
- the student understands what subroutine is, is able to name it and call it from the main program;
- the student is able to write relatively complex subroutines with elegant solutions;
- the student shows independent solutions and critical evaluation.

Assessment methods and criteria

Pass, after Student have done 80% or more of the course.

Further information

Monimuoto-opetus

Further information

Monimuoto-opetus

Go back to top of page