Skip to main content
Skip header

Application Programming for Internet

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code352-0322/01
Number of ECTS Credits Allocated2 ECTS credits
Type of Course Unit *Optional
Level of Course Unit *First Cycle
Year of Study *Third Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
SMU78Ing. Pavel Smutný, Ph.D.
Summary
This subject teaches the fundamentals of JavaScripts, HTML, CSS, PHP, and how to access databases, and integrate system components, create page counter, using cookies, validated web forms, discussion forum, personal databases using sql, etc. The lessons contain a lot of web examples from the basic programs to more difficult project.
Learning Outcomes of the Course Unit
The goal of this subject is to obtain knowledge from the area of JavaScripts, HTML, CSS, PHP and so on.
Course Contents
Introduction to HTML
CSS - Cascading Style Sheets
Introduction to PHP
PHP: Conditionals and Control Flow
PHP: Arrays and Loops
SQL query
Relational database management system MySQL
Creating a guestbook in PHP, MySQL
Creating an address book in PHP, MySQL
Final project - blog with administration
Recommended or Required Reading
Required Reading:
ZANDSTRA, Matt. Sams teach yourself PHP in 24 hours. 3rd ed. Indianapolis, Ind.: Sams Pub., c2004, xxi, 550 p. ISBN 0672326191.

ULLMAN, Larry E. PHP advanced for the World Wide Web. Berkeley, CA: Peachpit Press, c2002, xviii, 500 p. ISBN 0201775972.
Předmět nemá určenu povinnou literaturu. Předmět je koncipován tak, aby studenti zvládli obsah předmětu s probíranými praktickými příklady, sylaby v LMS systému a dostupnými online zdroji, se kterými jsou na každém cvičení seznamováni.

Studijní pomůcky:
SMUTNÝ, P. Elektronický učební text. Dostupný z URL http://lms.vsb.cz/
Recommended Reading:
SKLAR, David a Adam TRACHTENBERG. PHP cookbook. 1st ed. Sebastopol: O'Reilly, xxi, 608 s. ISBN 1-56592-681-1.

ZERVAAS, Quentin. Practical Web 2.0 applications with PHP. Berkeley: Apress, c2008, xx, 570 s. ISBN 978-1-59059-906-8.
KOSEK, J. PHP tvorba interaktivních internetových aplikací - podrobný průvodce. Praha: Grada, 1998. ISBN: 80-7169-373-1.

ULLMAN, L. PHP a MySQL Názorný průvodce tvorbou dynamických WWW stránek. Brno: Computer press. 2004. ISBN: 80-251-0063-4.

Interval.cz Kurz PHP (sada článků). Dostupný z URL http://interval.cz/vyvoj-aplikaci/php/.

W3C The World Wide Web Consortium (informační server). Dostupný z URL http://www.w3.org/.
Planned learning activities and teaching methods
Tutorials, Project work
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Graded creditGraded credit100 51