Course: Creation and publishing of web applications

« Back
Course title Creation and publishing of web applications
Course code KIN/PHPA
Organizational form of instruction Seminary
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 2
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction unspecified
Work placements unspecified
Recommended optional programme components None
Lecturer(s)
  • Záruba Ondřej, Bc.
  • Novák Milan, PhDr. Ph.D.
Course content
1. Overview of dynamic technology, installation PHP, MySQL 2. Keeping MySQL through phpmyadminu 3. Fundamentals of PHP syntaxis 4. Design propsal of a selected modular system (Case, UML) 5. Syntax - field, cycles, conditions 6. Syntax - function, object model PHP 7. Functions for work with a database 8. Using a common code 9. Methods of sweep systems 10. Handling exceptions 11. Design propsal of an independent modulus 12. Work on the independent modulus 13. Teamwork on starting up the system

Learning activities and teaching methods
Written action (comprehensive tests, clauses)
Learning outcomes
The course is focused on creation of interactive www pages with dynamic technology on the Internet. The basis is formed by PHP language which offers fast and efficient tool for realization of more difficult projects with the possibility of being widely applied. Fundamentals of keeping and work with database system MySQL is a part of the course. The emphasis will be placed on recent trends in the area of accessability, validity, compatibility, application trends SEO and rules W3C.
Student should have an overview in technologies PHP and MySQL. He/ she should understand rules of producing dynamic applications on the Internet focused on use in education.
Prerequisites
none

Assessment methods and criteria
Analysis of student's work activities (technical works)

Course will be organized in specialized seminars where particular parts of technology PHP and MySQL will be treated. Every student will elaborate an independent module for a selected project, in which other students will participace as well.
Recommended literature
  • Interval [online]. Zoner software, s.r.o..
  • PHP [online]. Open Source Community.
  • Castagnetto - Rawat - Schumann - Scollo - Veliath. Programujeme PHP profesionálně.. Computer Press, 2001.
  • Lane, D. - Williams, H., E. PHP a MySQL Vytvážíme webové databázové aplikace. Praha: Computer Press, 2002.
  • Maslakowski, M. Naučte se MySQL za 21 dní.. Computer Press, 2001.
  • Řehout V., Kúbek A., Filistowicz A. Geneticky modifikované organismy. Genetické zdroje.. České Budějovice, 89 s., 2005. ISBN 80-85645-51-3.
  • Welling, L. - Thomson, L. PHP a MySQL rozvoj webových aplikací.. Praha: SoftPress, 2002.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Education Study plan (Version): Teacher training in information technology (2) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Teacher training in physics and information technology (1) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Teacher training in information technology (3) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Teacher training in information technology (3) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Teacher training in information technology (2) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): information technology and e-learning (2) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Teacher training in information technology (3) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): information technology and e-learning (3) Category: Pedagogy, teacher training and social care - Recommended year of study:-, Recommended semester: Summer