|
|
Main menu for Browse IS/STAG
Course info
KIT / BVWA1
:
Course description
Department/Unit / Abbreviation
|
KIT
/
BVWA1
|
Academic Year
|
2023/2024
|
Academic Year
|
2023/2024
|
Title
|
Web Application Development I
|
Form of course completion
|
Examination
|
Form of course completion
|
Examination
|
Accredited / Credits
|
Yes,
4
Cred.
|
Type of completion
|
Combined
|
Type of completion
|
Combined
|
Time requirements
|
Lecture
2
[HRS/WEEK]
Tutorial
2
[HRS/WEEK]
|
Course credit prior to examination
|
Yes
|
Course credit prior to examination
|
Yes
|
Automatic acceptance of credit before examination
|
No
|
Included in study average
|
YES
|
Language of instruction
|
Czech
|
Occ/max
|
|
|
|
Automatic acceptance of credit before examination
|
No
|
Summer semester
|
0 / -
|
49 / -
|
0 / 0
|
Included in study average
|
YES
|
Winter semester
|
0 / -
|
0 / -
|
0 / -
|
Repeated registration
|
NO
|
Repeated registration
|
NO
|
Timetable
|
Yes
|
Semester taught
|
Summer semester
|
Semester taught
|
Summer semester
|
Minimum (B + C) students
|
not determined
|
Optional course |
Yes
|
Optional course
|
Yes
|
Language of instruction
|
Czech
|
Internship duration
|
0
|
No. of hours of on-premise lessons |
0
|
Evaluation scale |
A|B|C|D|E|F |
Periodicity |
každý rok
|
Evaluation scale for credit before examination |
S|N |
Periodicita upřesnění |
|
Fundamental theoretical course |
No
|
Fundamental course |
Yes
|
Fundamental theoretical course |
No
|
Evaluation scale |
A|B|C|D|E|F |
Evaluation scale for credit before examination |
S|N |
Substituted course
|
KIT/IWWW
|
Preclusive courses
|
N/A
|
Prerequisite courses
|
N/A
|
Informally recommended courses
|
N/A
|
Courses depending on this Course
|
N/A
|
Histogram of students' grades over the years:
Graphic PNG
,
XLS
|
Course objectives:
|
Cílem předmětu je seznámit studenty s problematikou vývoje webových aplikací. Studenti se seznámí s technologickým rámce systému World Wide Web a jeho hlavními komponentami. Studenti se seznámí s celým vývojovým cyklem tvorby webové aplikace. Studenti po absolvování předmětu prokazují znalosti z oblasti tvorby dynamických webových stránek respektive aplikací. Studenti se po absolvování předmětu orientují se v dané odborné terminologii, rozumí architektonickým principům návrhu webových aplikací, disponují základními znalostmi vývojových pracovníků v kontextu zajišťování dodávky specializovaného softwaru pro webové prostředí.
1. World-Wide Web, Unified Resource Identifier, Hypertext Transfer Protocol.
2. Přehled jazyků HTML, XHTML, XML, XSD, XSTL, CSS, validita web stránek, vývojové nástroje (IDE).
3. HyperText Markup Language (doctype, syntaxe a sémantika jazyka, kódování jazyka, speciální znaky).
4. HTML (sekvenční, seskupující, textové, editační, tabulkové, vestavěné elementy).
5. Cascading Style Sheets (syntaxe a sémantika jazyka).
6. CSS (vlastnosti jazyka a hodnoty vlastností).
7. Web design (rozložení stránky, navigace, responzivita, barevné schéma, canvas).
8. Přístupnost webu (přístupný a čitelný obsah, srozumitelný a přístupný obsah, jednoduchá a pochopitelné ovládání, technicky způsobilý a srozumitelný kód).
9. PHP: Hypertext Preprocessor (syntaxe a sémantika jazyka).
10. Práce s datovou vrstvou v PHP.
11. Vývojový a implementační proces webové aplikace (nástroje, role, bezpečnost, časové hledisko)
12. Optimalizace webu pro vyhledávače, webová analytika, marketing ve vyhledávačích, reklama propagace na webu
13. Služby pro web (ověřování, platební brány, virtuální měny, interoperabilita).
|
Requirements on student
|
-
|
Content
|
-
|
Activities
|
|
Fields of study
|
|
Guarantors and lecturers
|
-
Guarantors:
Ing. Lukáš Čegan, Ph.D. ,
-
Lecturer:
Ing. Lukáš Čegan, Ph.D. (100%),
Ing. Jan Panuš, Ph.D. (100%),
-
Tutorial lecturer:
Ing. Lukáš Čegan, Ph.D. (100%),
Ing. Jan Panuš, Ph.D. (100%),
|
Literature
|
|
Prerequisites - other information about course preconditions |
- |
Competences acquired |
- |
Teaching methods |
-
|
Assessment methods |
-
|
|
|
|