Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Web applications development

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
A4B39WA1 Z,ZK 6 2+2c Czech
The course cannot be taken simultaneously with:
Vývoj webových aplikací (A7B39WA1)
Web Application Development 1 (Y39TW1)
Lecturer:
Martin Klíma (gar.)
Tutor:
Martin Klíma (gar.), Miroslav Bureš, Lenka Hapalová, Miroslav Macík, Zdeněk Vlach, Ondřej Žára
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:

http://eduweb.fel.cvut.cz/courses/A4B39WA1/

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:
Time-table for winter semester 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomT2:D3-309
Klíma M.
18:00–19:30
(lecture parallel1)
Dejvice
Posluchárna
Tue
roomKN:E-310
Žára O.
07:30–09:00
(lecture parallel1
parallel nr.101)

Karlovo nám.
Lab K310 Linux
roomKN:E-310
Žára O.
09:15–10:45
(lecture parallel1
parallel nr.102)

Karlovo nám.
Lab K310 Linux
roomKN:E-310
Macík M.
11:00–12:30
(lecture parallel1
parallel nr.103)

Karlovo nám.
Lab K310 Linux
roomKN:E-310
Macík M.
14:30–16:00
(lecture parallel1
parallel nr.105)

Karlovo nám.
Lab K310 Linux
roomKN:E-310
Vlach Z.
16:15–17:45
(lecture parallel1
parallel nr.106)

Karlovo nám.
Lab K310 Linux
roomKN:E-310
Vlach Z.
18:00–19:30
(lecture parallel1
parallel nr.107)

Karlovo nám.
Lab K310 Linux
Fri
Thu
roomKN:E-310
Bureš M.
07:30–09:00
(lecture parallel1
parallel nr.108)

Karlovo nám.
Lab K310 Linux
roomKN:E-310
Bureš M.
09:15–10:45
(lecture parallel1
parallel nr.109)

Karlovo nám.
Lab K310 Linux
roomKN:E-310
Bureš M.
11:00–12:30
(lecture parallel1
parallel nr.110)

Karlovo nám.
Lab K310 Linux
Fri
Time-table for summer semester 2011/2012:
Time-table is not available yet
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet12583604.html