Subject description - AE4B39WA1

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AE4B39WA1 Web Applications Development Extent of teaching:2P+2C
Guarantors:  Roles:PO,V Language of
Teachers:  Completion:Z,ZK
Responsible Department:13139 Credits:6 Semester:L


Development of web applications. Designing web presentations using HTML/XHTML and CSS, scripting on the client side, creation of dynamic web applications on the server side. Main languages used: XHTML, CSS, JavaScript, PHP.

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)




PHP, JavaScript, XHTML, CSS, Ajax

Subject is included into these academic programs:

Program Branch Role Recommended semester
BEKME1 Communication Technology V 5
BEKME5 Komunikace a elektronika V 5
BEKME_BO Common courses V 5
BEKME4 Network and Information Technology V 5
BEKME3 Applied Electronics V 5
BEKME2 Multimedia Technology V 5
BEOI3 Software Systems PO 5
BEEEM1 Applied Electrical Engineering V 5
BEEEM_BO Common courses V 5
BEEEM2 Electrical Engineering and Management V 5
BEKYR1 Robotics V 5
BEKYR_BO Common courses V 5
BEKYR3 Systems and Control V 5
BEKYR2 Sensors and Instrumentation V 5

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