PHP ProgrammingLaajuus (3 cr)
Code: HTSS0070
Credits
3 op
Teaching language
- Finnish
Responsible person
- Tommi Tuikka
Objective
The purpose of the course
PHP is an important programming language especially in backend application development. PHP is used, for example, in open source content management systems and online stores. This course provides basic skills on the basis of which you can start working as a PHP developer.
Course competencies
Application development expertise
Course competence
Students are familiar with the basic syntax of PHP and they are able to develop server-side web applications with PHP.
Content
PHP in modern application development, programming environment and basic syntax, database processing, and object-oriented programming and application frameworks. The course provides basic skills for working as a PHP developer.
Qualifications
Basics of programming and HTML
Assessment criteria, satisfactory (1)
(Adequate 1) The student is able to implement basic PHP applications using templates presented in lessons or tutorials on the web. He has tried to do all the exercises and reached the result determined by the instructions in at least 50% of the tasks.
(Satisfactory 2) The student is able to implement basic PHP applications using templates presented in lessons or tutorials on the web. He has tried to do all the exercises and reached the result determined by the instructions in at least 70% of the tasks.
Assessment criteria, good (3)
(Good 3) The student is able to implement basic PHP applications and is able to apply the learned technologies also in the development of more demanding applications. He is able to expand his knowledge on his own initiative beyond the things presented in the course. He has tried to do all the exercises and reached the result specified in the instructions in at least 80% of the tasks.
(Commendable 4) The student is able to implement basic PHP applications and is able to apply the learned technologies also in the development of more demanding applications. He is able to expand his knowledge on his own initiative beyond the things presented in the course. He has tried to complete all the exercises and reached the result specified in the instructions in at least 90% of the tasks.
Assessment criteria, excellent (5)
(Excellent 5) In addition to the above requirements, the student is able to critically evaluate PHP application development technologies and understand the technology selection criteria for different uses. He has completed all the exercises and reached the end result specified in the instructions.
Enrollment
18.11.2024 - 09.01.2025
Timing
31.08.2021 - 22.05.2026
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Online learning
Unit
School of Business
Teaching languages
- Finnish
Seats
0 - 500
Degree programmes
- Bachelor's Degree Programme in Business Information Technology
Teachers
- Tommi Tuikka
Groups
-
HTK21S1Tietojenkäsittely (AMK)
-
HTK22S1Tietojenkäsittely (AMK)
-
HTK18S1Tietojenkäsittely
-
HTK19S1Tietojenkäsittely
-
HTK20S1Tietojenkäsittely
-
ZJK25KIKorkeakoulujen välinen yhteistyö, TIKO
-
ZJA24SINO1Avoin amk, tiko, nonstop 1, verkko
-
ZJK24SINO1Korkeakoulujen välinen yhteistyö, tiko, nonstop 1, verkko
Objectives
The purpose of the course
PHP is an important programming language especially in backend application development. PHP is used, for example, in open source content management systems and online stores. This course provides basic skills on the basis of which you can start working as a PHP developer.
Course competencies
Application development expertise
Course competence
Students are familiar with the basic syntax of PHP and they are able to develop server-side web applications with PHP.
Content
PHP in modern application development, programming environment and basic syntax, database processing, and object-oriented programming and application frameworks. The course provides basic skills for working as a PHP developer.
Time and location
Nonstop, ajasta ja paikasta riippumaton
Learning materials and recommended literature
Materiaali verkkosivuila
Teaching methods
Itsenäinen opiskelu materiaalin avulla ja ohjaustunnit
Further information for students
Avoin amk 20
Evaluation scale
0-5
Evaluation criteria, satisfactory (1-2)
(Adequate 1) The student is able to implement basic PHP applications using templates presented in lessons or tutorials on the web. He has tried to do all the exercises and reached the result determined by the instructions in at least 50% of the tasks.
(Satisfactory 2) The student is able to implement basic PHP applications using templates presented in lessons or tutorials on the web. He has tried to do all the exercises and reached the result determined by the instructions in at least 70% of the tasks.
Evaluation criteria, good (3-4)
(Good 3) The student is able to implement basic PHP applications and is able to apply the learned technologies also in the development of more demanding applications. He is able to expand his knowledge on his own initiative beyond the things presented in the course. He has tried to do all the exercises and reached the result specified in the instructions in at least 80% of the tasks.
(Commendable 4) The student is able to implement basic PHP applications and is able to apply the learned technologies also in the development of more demanding applications. He is able to expand his knowledge on his own initiative beyond the things presented in the course. He has tried to complete all the exercises and reached the result specified in the instructions in at least 90% of the tasks.
Evaluation criteria, excellent (5)
(Excellent 5) In addition to the above requirements, the student is able to critically evaluate PHP application development technologies and understand the technology selection criteria for different uses. He has completed all the exercises and reached the end result specified in the instructions.
Prerequisites
Basics of programming and HTML