Subject description - AD7B39WA1

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AD7B39WA1 Web Application Development 1
Roles:PO Extent of teaching:14+6c
Department:13139 Language of teaching:CS
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:6
Tutors:  Semester:Z


On completion of the course, students should be able to desing and implement client and server side of a web application.

Course outlines:

Basics of Internet, HTTP protocol, (X)HTML language CSS Client-side scripting PHP HTML form lifecycle, session handling PHP and databases OOP in PHP, design patterns Web application architecture, MVC, Smarty AJAX in PHP Authentication and authorization Security of PHP applications Libraries an frameworks - PEAR, Zend Framework Application servers Reserve (will not take place)

Exercises outline:

Organization, workplace configuration, HTTP, HTML CSS Client-side scripting PHP language Form lifecycle, session handling Accessing the database, PDO OOP in PHP MVS, Smarty MVC - continuation AJAX in PHP Authentication and authorization PEAR and Zend Semestral work delivery and evaluation, final evaluation Reserve (will not take place)


See the course web pages.


Course web pages:


Subject is included into these academic programs:

Program Branch Role Recommended semester
BKOI3 Software Systems PO 5
BWM(ECTS)-D Web and Multimedia PO 3
BKSTMWM Web and Multimedia PO 3

Page updated 30.10.2020 17:52:12, semester: Z,L/2020-1, L/2019-20, Z/2021-2, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)