suomeksi
in English

Internet-ohjelmointi (V0125), 5 op

Basic information

Course name:Internet-ohjelmointi
Internet programming
Course Winha code:V0125
Kurre acronym:IntOhj
Credits:5
Type and level of course:Professional studies
Year of study, semester or study period:2.year
Implementation:Spring semester, 3.period, 4.period
Semester:0607
Language of tuition:Suomi
Teacher:Ilkka Kylmäniemi
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

V0113 Introduction to Programming
V0111 Publishing Tools
V0005 Multimedia Technology

Students are expected to know xhtml ?description language, flash and basics of programming.

Course contents (core content level)

- Server Side Scripting with PHP
- Advanced Form Techniques
- Data base connection
- Presentating
- User Authentication
- Persistent Data Using Sessions
- Integrity in Web development

Course contents (additional)

- ActionScript ? programming
- Data exchange between Flash and PHP script
- ActionScript and eXtensible Markup Language
- Web Applications (Ajax)

Core content level learning outcomes (knowledge and understanding)

After completing the course the student knows how to create a data base connected and server side scripted web applications. The course will also give a base for individual learning for further and more advanced Internet programming techniques.

Core content level learning outcomes (skills)

After the course the student is able to design, implement, test and comment data base connected integrity web programs using PHP scripting language.

Recommended reading

PHP Trainer Kit
ITInfo

PHP 5 & MySQLtehokas hallinta
Kuvaja Arto, Gilmore W. Jason

PHP5 and MySQL Bible
Tim Converse, Joyce Park, Clark Morgan

PHP 5 Unleashed
John Coggeshall

Teaching and learning strategies

Class room teaching: 28 h
Laboratory excercises:21 h
Project: 20
Exams: 2*2 h
Student individual workload: 70 h
Total: 150
Tuition in Finnish.

Teaching methods and student workload

Assessment weighting and grading

Assessment of the compulsory homework assignments, laboratory reports and the project. Final exam.

Related competences of the degree programme

communication, information and publishing processes and technologies
visualization and content

login