Graduate study programme

Back   Schedule   Hrvatski

Web Programming DRcdKb2-02-18

ECTS 7 | P 45 | A 15 | L 15 | K 0 | ISVU 149747 149748 190686 190459 | Academic year: 2019./2020.

Course groups

Prikaži sve grupe na predmetu

Course lecturers

VDOVJAK KREŠIMIR, Associate
KÖHLER MIRKO, Associate
NENADIĆ KREŠIMIR, Lecturer
LUKIĆ IVICA, Associate
OMRČEN LUKA, Lecturer

Conditions for enrollment

Requirements for the enrolment in the graduate university study programme in Computer Engineering or Electrical Engineering.

Course description

Process of creating web documents. Client-side technologies - HTML (syntax, standard structure, hypertext, forms). Cascading style sheets (CSS). JavaScript basics, JavaScript and HTML, dynamic documents with JavaScript. Differences between HTML and XML. Server-side technologies - PHP, ASP and ASP.NET, cookies, session, PHP/MySQL. Web portal development. Development of web applications.

Teaching methods

lectures, auditory exercises, laboratory exercises

Student requirements

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and Paragraph 1.9.

Monitoring of students

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and Paragraph 1.9.

Obligatory literature

1. 1 Lukić, Ivica; Köhler, Mirko Osnove Internet programiranja 2011.

2. 2 Sebesta, R.W. Programming the World Wide Web (2nd Ed.) Boston: Addison-Wesley, MA, 2004.


Pretraži literaturu na:

Recommended additional literature

1. 1 T. Powell, Thomas Web Design: The Complete Reference Berkeley, Osborne/McGraw-Hill, NY, 2000.

2. 2 M. Hall, L. Brown Core Web programming, A Sun Microsystems Press/Prentice Hall PTR Book, New York, NY, 2001.

3. 3 K. Kalata Internet Programming Thompson Learning, London, 2001.

4. 4 F. Halsall Computer Networking and the Internet (5th Ed.) Addison-Wesley, Boston, MA, 2005.

5. 5 H. Deitel, P. Deitel, T. Nieto, K. Steinbuhler The Complete Wireless Internet and Mobile Business Programming Training Course Prentice Hall, New York, NY, 2003.

Course assessment

Conducting university questionnaires about teachers (teacher-student relationship, criteria transparency, motivation for task completion, clarity of teaching, etc.). Conducting faculty questionnaires about course quality upon their completion (students’ self-assessment on learning outcomes and workload with respect to ECTS credits and overall course activities).

Overview of course assesment

Learning outcomes
Upon successful completion of the course, students will be able to:

1. compare different technologies and use them to create web content (website)

2. identify client and server technologies and select appropriate technologies to solve a specific problem in the form of a website

3. choose the appropriate way of accessing the database over the web, develop website with client and server functionality

4. analyse and solve a specific problem combining different web programming technologies and suggest possible expansions for the solved task



Aktivnosti studenta: Vidi tablicu aktivnosti

Student's activity Workload ECTS (Workload/30) Learning outcomes
Upon successful completion of the course, students will be able to:
Teaching
method
Assessment method Points
Pohađanje: Predavanja (PR), Auditorne vježbe (AV), Laboratorijske vježbe (LV) 451.51,2,3,4Predavanja (PR), Auditorne vježbe (AV), Laboratorijske vježbe (LV)Evidentiranje nazočnosti. Minimum potreban za potpis iznosi: 70%.020
Pisanje priprema za LV, analiza rezultata, te pisanje izvještaja3011,2,3,4Predavanja (PR), Auditorne vježbe (AV), Laboratorijske vježbe (LV)Provjera pripreme za LV, nadzor provođenja LV-a, provjera napisanih izvještaja1520
Aktivnost studenta na nastavi, rješavanje projektnih zadataka511.71,2,3,4Samostalan radProvjera funkcionalnosti izrađenog projektnog zadatka2030
Priprema za usmeni ispit i usmeno odgovaranje na pitanja842.81,2,3,4Usmeni ispitProvjera danih odgovora1530