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