|
Vyučující
|
|
|
|
Obsah předmětu
|
World-Wide Web, Unified Resource Identifier, Hypertext Transfer Protocol, Technology view of HTML, XHTML, XML, XSD, XSLT, CSS, web page validity, integrated development environment (IDE). HyperText Markup Language (syntax, language encoding, special characters). The eXtensible Markup Language ( XML syntax and semantic, Entity references, The Extensible Hypertext Markup Language, Relationship XHTML to HTML). Introduction to computer scripting languages. Introduction to PHP (history, syntax, security). Web accessibility (accessible and legible content, clear and understandable information, simple and comprehensible navigation, technically competent and structured code). Search Engine Optimization, Search Engine Marketing, web advertising and promotion. Web design (layout, color scheme, navigation). Developing and Implementing Web Applications. Web analytics. Web servises (payment gateways, virtual currencies,...). Canvas - 2D and 3D.
|
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Metody práce s textem (učebnicí, knihou), Demonstrace, Nácvik dovedností
- Kontaktní výuka
- 52 hodin za semestr
- Semestrální práce
- 52 hodin za semestr
- Příprava na zkoušku
- 16 hodin za semestr
|
|
Výstupy z učení
|
The main aim of this subject is inform students about design and construction of web pages and web-based internet application. Subjects include introduction to up- to- date technologies which is used for web develop. The emphasis is put on HTML and CSS standards, basic web design techniques, scripting languages, search engine optimization and web accessibility.
Developing and complex web-based applications for the World Wide Web or an intranet.
|
|
Předpoklady
|
nespecifikováno
|
|
Hodnoticí metody a kritéria
|
Písemná zkouška, Posouzení zadané práce
Active work in class. Credit will be awarded for the preparation and defense of a semester thesis. The subject of the semester work is a simple web application "according to your own assignment. The proposed assignment must be approved by the course guarantor. The minimum scope of the application frontend is set at 4 separate layouts, which will be developed in a high graphic standard, with an emphasis on HTML semantics, with valid HTML and CSS code. The layouts will be responsive with the application of at least 3 breakpoints. The backend of the application will contain an API interface. The source codes of the semester work will be placed in the repository on github.com and made available to the course guarantor. Credit will be awarded after all the above conditions are met and after the successful presentation of the semester work and all comments of the course guarantor have been resolved. The semester work sample will be created by an annotated demonstration during the exercises during the semester. The complete sample will be published at the exercise in the 6th week of the semester. The exam will be carried out in the form of an electronic test, 20 questions/15 min. Each question has four possible answers, with only one answer being correct. No penalties will be awarded for an incorrectly chosen answer points. Test evaluation: A: <100; 95>% B: (95; 90>% C: (90; 85>% D: (85; 80>% E: (80 ; 75>% F: (75; 0>% Total evaluation = 80% semester work + 20% test
|
|
Doporučená literatura
|
-
ECMA international. ECMAScript - language specification. .
-
The PHP Group. PHP - Documentation. .
-
WHATWG. HTML - Living Standard. .
-
W3C. Cascading Style Sheets. .
|