Web Applications Development
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
AE4B39WA1 | Z,ZK | 6 | 2P+2C | Czech |
- Course guarantor:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Computer Graphics and Interaction
- Synopsis:
-
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.
- Requirements:
- Syllabus of lectures:
-
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)
- Syllabus of tutorials:
-
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)
- Study Objective:
- Study materials:
-
http://www.w3schools.com/ http://www.w3c.org http://www.php.net
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans: