Course: Dynamic web

« Back
Course title Dynamic web
Course code KGI/DYWE
Organizational form of instruction Lecture + Exercise
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Pechanec Vilém, doc. RNDr. Ph.D.
Course content
The aim is to extend the theoretical knowledge and practical skills in the creation and management of websites. The main emphasis is on understanding and mastering the basic rules of a dynamic site that is based on a server-oriented scripting language (PHP). In addition to custom coding, the emphasis is on techniques of valid metadata generation, processing and use of headers, transmission protocols and methods for automatic geo-localization, personalization and authentication. Practice is dedicated to the establishment of the project, the design of its architecture and creating efficient code. 1. Principles and foundations of server-oriented scripting language (PHP 5 +) 2. Integrating PHP (5 +) & (X) HTML/HTML5 3. Functions for working with text 4. Functions for working with time 5. Functions date 6. Connectivity and management of external resources serialized (XML) 7. Connectivity and management of database resources 8. Database management for the needs of a dynamic Web site (MySQL / PostgreSQL) 9. Functions for authorization and authentication 10. Metadata 11. Tools and Options geolocation 12. Validation and SEO optimization

Learning activities and teaching methods
Monologic Lecture(Interpretation, Training), Demonstration
  • Homework for Teaching - 3 hours per semester
Learning outcomes
The course objective is in line with theoretical knowledge, practical know how to create valid, optimized dynamic website.
The course objective is in line with theoretical knowledge, practical know how to create valid, optimized dynamic website.
Prerequisites
Good PC skills. Basic knowledge creation www.

Assessment methods and criteria
Analysis of Activities ( Technical works), Seminar Work

Knowledge of topics and practical skills in the content of the course.
Recommended literature
  • http://www.php.net/.
  • Kofler, M., Oggl, B. (2007). PHP5 a MySQL 5. Průvodce webového programátora. Brno, Computer Press.
  • Kosek, J. (1999). PHP - tvorba interaktivních internetových aplikací. Praha, Grada.
  • Lacko, L. (2007). PHP5 a MySQL 5. Hotová řešení. Brno, Computer Press.
  • Lacko, L. (2001). Web a databáze. Programujeme internetové aplikace. Praha, Computer Press.
  • Mach, J. (2002). PHP pro úplné začátečníky. Praha, Computer Press.
  • Spainhour, S., Eckstein, R. (1999). Webmaster v kostce. Praha, Computer Press.
  • Welling, L., Thomson, L. (2002). PHP a MySQL, rozvoj webových aplikací. SoftPress, Praha.


Study plans that include the course
Faculty Study plan (Version) Branch of study Category Recommended year of study Recommended semester
Faculty of Science Geoinformatics and Geography (1) Geography courses 2 Summer