Předmět: Web Application Development

» Seznam fakult » FEI » KIT
Název předmětu Web Application Development
Kód předmětu KIT/ZWWW
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu nespecifikována
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 4
Vyučovací jazyk Angličtina
Statut předmětu nespecifikováno
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Dostupnost předmětu Předmět je nabízen přijíždějícím studentům
Vyučující
  • Čegan Lukáš, Ing. Ph.D.
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. .


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr