Lecturer(s)
|
-
Machalík Stanislav, Ing. Ph.D.
|
Course content
|
The basic principles of web page design in language XHTML. Language XHTML, advantages of usage, differences from HTML. Document type definition. Advanced XHTML elements - lists, images, image maps, hyperlinks. Tables. Basics of Cascading Style Sheets. External and internal cascading styles. Cascading Style Sheets. Possibilities of setting of the web pages design. Building of dynamic web pages using Javascript. Building of forms in XHTML. Attendance by the help of Javascript. Possibilities of Javascript - variables, conditions, loops, arrays, functions. Introduction to the PHP language, client-server communication. Inserting, processing and displaying PHP code. Possibilities of PHP - operators, variables, statements. Forms and their operation using PHP, transfer of variable values. Production and work with data files. Introduction to the SQL language. Using of MySQL database, database statements. Cooperation MySQL and PHP. Common use of XHTML, Javascript, PHP and MySQL together. Webhosting.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Demonstration, Projection, Skills training
|
Learning outcomes
|
The main goal of the discipline is to improve the knowledge of students in the problems of web-technologies. Students will be acquainted with the XHTML language, design of static web pages and will learn about dynamic-content web page generation in languages Javascript (client-side scripting) and PHP (server-side scripting). Furthermore, they will use graphic tools for web-page design, tools for data transmission on ftp server. They will learn to install, configure and use http server Apache with the support of PHP language and MySQL database.
After finishing this course students will be able to design and realize static web pages, use current standards as well as dynamic technologies like Javascript (client side) and PHP with MySQL (server side).
|
Prerequisites
|
unspecified
|
Assessment methods and criteria
|
Written examination, Creative work analysis
By awarding course credit it is confirmed that the student fulfilled the required attendance and other qualifying conditions. The conditions for being awarded the course credit are: active work at seminars, evaluated project and passing the final exam. Form, contents and length of the final examination conform to the Study and Examination Regulations of University of Pardubice. Student passes the written test successfully if he/she obtains 50 % of possible number of points at minimum.
|
Recommended literature
|
-
Bráza, J. PHP4 - Praktické příklady. Praha: Grada, 2003. ISBN 80-247-0441-2.
-
Bráza, Jiří. PHP 4 : učebnice základů jazyka. Praha: Grada, 2002. ISBN 80-247-0442-0.
-
Castro, E.. HTML, XHTML, and CSS, Sixth Edition. Peachpit Press, 2006. ISBN 0-321-43084-0.
-
Klán, Petr. WWW pro zelenáče. Praha: Neocortex, 2002. ISBN 80-86330-09-5.
-
Short, D., Green, G. Macromedia Dreamweaver 8 Hands-On Training. Peachpit Press, 2005. ISBN 0-321-29389-4.
-
Staníček, P. Kompletní průvodce CSS.. Brno: Computer Press, 2003. ISBN 80-7226-872-4.
-
Václavek, Petr. JavaScript : hotová řešení. Brno: Computer Press, 2003. ISBN 80-7226-854-6.
|