Subject description - AE4B39WA1

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

Anotation:

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)

Literature:

http://www.w3schools.com/ http://www.w3c.org http://www.php.net

Requirements:

https://cw.fel.cvut.cz/wiki/courses/a7b39wa1/

Keywords:

PHP, JavaScript, XHTML, CSS, Ajax

Subject is included into these academic programs:

Program Branch Role Recommended semester


Page updated 23.4.2024 17:51:08, semester: Z/2024-5, Z,L/2023-4, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)