suomeksi
in English

Internet programming (D0126), 5 op

Perustiedot

Kurssin nimi:Internet programming
Winhakoodi:D0126
Kurren lyhenne:IntProg
Opintopisteet:5
Opintojakson taso:Ammattiopinnot
Toteutusvuosi:3.vsk
Jakso:Syyslukukausi, 1.jakso, 2.jakso
Lukuvuosi:0607
Opetuskieli:English
Opettaja:Hannu Markkanen
Lopullinen arviointi:Arvosteluasteikolla (0-5)

Kuvaukset

Esitietovaatimukset

D0127 Introduction to Programming
D0004 Publishing Tools

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

Sisältö (ydinaines ja -osaaminen)

- Server side scripting with PHP
- Advanced form processing
- Data base connection
- Presentation of data fetched from database
- User authentication
- Persistent data using sessions
- Security in PHP Web applications

Sisältö (täydentävä ja erityisosaaminen)

- PHP and eXtensible Markup Language (XML)
- ActionScript ? programming: data exchange between Flash and PHP script, ActionScript and XML
- Advanced techniques for interactive Web applications (Ajax)

Tiedolliset oppimistulokset (ydinaines ja -osaaminen)

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.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

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

Kirjallisuus ja muu materiaali

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

PHP 5 Unleashed
John Coggeshall

PHP Trainer Kit
ITInfo

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

Opetusmenetelmät

Class room teaching: 28 h
Laboratory excercises: 35 h
Project: 24
Exams: 3 h
Student individual workload: 60 h
Total: 150
Follow-up of the student workload analysis performed: -

Opiskelijan kuormittavuus

Arvioinnin perusteet

Assessment of the compulsory homework assignments and the project. Final exam.

Koulutusohjelmakohtaiset kompetenssit

login