Data wydruku: 14.01.2017 02:12 Strona 1 z 2 Subject name
Transkrypt
Data wydruku: 14.01.2017 02:12 Strona 1 z 2 Subject name
Subject name Development of Web Applications Subject code E:35956W0 Faculty Department of Computer Architecture Course name Informatics Learning area technical sciences Learning profile general academic profile Study year 1 Type of subject Obligatory Study semester 1 Study level undergraduate studies ECTS 4.0 Number of ECTS credits Learning activity of student ch Participation in didactic classes included in study plan 30 Participation in consultation hours 20 sh Self-study hours 50 Sum Name of lecturer 50 50 Total number of study hours 100 Number of ECTS credits 4.0 dr inż. Tomasz Dziubich (Main teacher) Teachers: mgr inż. Krystyna Dziubich DAWID ZIMA dr inż. Tomasz Dziubich Subject objectives Understanding the mechanisms and tools for developing web applications Learning outcomes Mode of delivery Course outcome Subject outcome Method of veryfication K_W04 Student knows basic Internet protocols and processing models Student knows operations and functions of well-know www servers. [SW1] Assessment of factual knowledge K_U09 Student knows basic Internet protocols and processing models. Student lists and demonstrates client and server technologies (XHTML, DHTML, Silverlight, CGI, PHP). Student knows operations and functions of well-know www servers. Student implemnts simple web applications. [SU4] Assessment of ability to use methods and tools [SU1] Assessment of task fulfilment at the university Prerequisites No requirements Recommended components No recomendations Subject contents 1. WWW environment as example client-server architecture 2. Multi layered model of WWW portal 3. WWW applications developing - multilayer and heterogeneous applications 4. Internet protocols - HTTP, HTTP servers 5. Internet protocols - FTP, SMTP 6. Internet protocols - HTTPS 78. Client side technologies 9. XHTML as a language standard for internet applications 10. DHTML - Core DOM 2 in HTML documents 11. DHTML events handler in DOM 2 14. Scalable Vector Graphics 15. Server-side technologies 16. CGI, FastCGI, SSI techniques 17. HTTP stateless problem, session 18. Cookies, cache memory (buffer) in HTTP servers and browsers, Proxy servers 19. PHP basics 21. Web 2.0 and AJAX Recommended and required reading Required reading L. Shklar, R. Rosen: Web Application Architecture: Principles, Protocols and Practices, 2nd ed., Wiley, 2009 Recommeded reading No requirements Data wydruku: 08.03.2017 09:47 Strona 1 z 2 Lesson type and method of instruction Lesson type Number of study hours Lecture Tutorial Laboratory Project Seminar 15.0 0.0 0.0 15.0 0.0 Total number of study hours per semester included in study plan 30 e-learning hours included: 0.0 Assesment methods and criteria Subject passing criteria Passing threshold Percentage of the final grade Written exam 40.0 50.0 Project 40.0 50.0 Example issues / example questions / tasks being completed Language of instructions Polish Work placement Not applicable Data wydruku: 08.03.2017 09:47 Strona 2 z 2