|
|
Hlavní nabídka Prohlížení IS/STAG
Nalezené předměty, počet: 1
Stránkování výsledků vyhledávání
Nalezeno 1 záznamů
Export do Xls
Informace o předmětu
KGI / DYWEB
:
Popis předmětu
Pracoviště / Zkratka
|
KGI
/
DYWEB
|
Akademický rok
|
2023/2024
|
Akademický rok
|
2023/2024
|
Název
|
Dynamický web
|
Způsob zakončení
|
Zkouška
|
Způsob zakončení
|
Zkouška
|
Akreditováno / Kredity
|
Ano,
5
Kred.
|
Forma zakončení
|
Kombinovaná
|
Forma zakončení
|
Kombinovaná
|
Rozsah hodin
|
Přednáška
2
[HOD/TYD]
Cvičení
2
[HOD/TYD]
|
Zápočet před zkouškou
|
Ano
|
Zápočet před zkouškou
|
Ano
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Počítán do průměru
|
ANO
|
Vyučovací jazyk
|
Čeština, Angličtina
|
Obs/max
|
|
|
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Letní semestr
|
0 / -
|
0 / -
|
0 / -
|
Počítán do průměru
|
ANO
|
Zimní semestr
|
19 / -
|
0 / -
|
0 / -
|
Opakovaný zápis
|
NE
|
Opakovaný zápis
|
NE
|
Rozvrh
|
Ano
|
Vyučovaný semestr
|
Zimní semestr
|
Vyučovaný semestr
|
Zimní semestr
|
Minimum (B + C) studentů
|
nestanoveno
|
Volně zapisovatelný předmět |
Ano
|
Volně zapisovatelný předmět
|
Ano
|
Vyučovací jazyk
|
Čeština, Angličtina
|
Počet dnů praxe
|
0
|
Počet hodin kontaktní výuky |
0
|
Hodnotící stupnice |
A|B|C|D|E|F |
Periodicita |
každý rok
|
Hodnotící stupnice pro zp. před zk. |
S|N |
Periodicita upřesnění |
|
Základní teoretický předmět |
Ano
|
Profilující předmět |
Ne
|
Základní teoretický předmět |
Ano
|
Hodnotící stupnice |
A|B|C|D|E|F |
Hodnotící stupnice pro zp. před zk. |
S|N |
Nahrazovaný předmět
|
Žádný
|
Vyloučené předměty
|
Nejsou definovány
|
Podmiňující předměty
|
Nejsou definovány
|
Předměty informativně doporučené
|
Nejsou definovány
|
Předměty,které předmět podmiňuje
|
Nejsou definovány
|
Graf četnosti udělených hodnocení studentům napříč roky:
Obrázek PNG
,
XLS
|
Cíle předmětu (anotace):
|
Cílem předmětu je seznámit posluchače s principy, strukturou a fungování síťových řešení (aplikací) umožňující sdílení dat a informací, zejména v podobě dynamických webových prezentací.
Předmět se věnuje síťové architektuře, principům internetu. Jsou přednášeny přenosové a komunikační protokoly a architektura sítě, její komponenty, pravidla, principy. Navazuje rozbor webových a aplikačních serverů. Posluchači jsou seznámeni s principy, správou a provozem. Následuje rozbor prostředků pro zajištění dynamiky na straně serveru. Vychází se z nejrozšířenějšího open-source řešení Apache - PHP - MySQL.
V praktické rovině je důraz kladen na osvojení si základních pravidel dynamického webu, který je založen na serverově orientovaném skriptovacím jazyce (PHP) a zprovoznění webového serveru Apache. Kromě vlastního kódování je důraz kladen na techniky generování validních metadat, zpracování a využívání hlaviček přenosových protokolů a metod automatické geolokalizace a personalizace.
|
Požadavky na studenta
|
Znalost témat a praktických dovedností v rámci náplně předmětu.
|
Obsah
|
Cílem předmětu je seznámit posluchače s principy, strukturou a fungování síťových řešení (aplikací) umožňující sdílení dat a informací, zejména v podobě dynamických webových prezentací.
Předmět se věnuje síťové architektuře, principům internetu. Jsou přednášeny přenosové a komunikační protokoly a architektura sítě, její komponenty, pravidla, principy. Navazuje rozbor webových a aplikačních serverů. Posluchači jsou seznámeni s principy, správou a provozem. Následuje rozbor prostředků pro zajištění dynamiky na straně serveru. Vychází se z nejrozšířenějšího open-source řešení Apache - PHP - MySQL.
V praktické rovině je důraz kladen na osvojení si základních pravidel dynamického webu, který je založen na serverově orientovaném skriptovacím jazyce (PHP) a zprovoznění webového serveru Apache. Kromě vlastního kódování je důraz kladen na techniky generování validních metadat, zpracování a využívání hlaviček přenosových protokolů a metod automatické geolokalizace a personalizace.
Témata:
1. Protkool WWW
2. Vývoj a rozšíření protokolu WWW
3. Síťová architektura
4. N-vrstvé aplikace
5. Server a klient
6. Webový server Apache - funkce, struktura a konfigurace
7. Dynamika v prostředí webu
8. Prostředky skriptování na straně server
9. Jazyk PHP
PHP funkce pro práci s textem
PHP funkce pro práci s časem
PHP funkce pro práci s datem
Zpracování webového formuláře
Podmínky a cykly v PHP
PHP funkce
Připojení a správa databázových zdrojů
10. Redakční systémy pro správu obsahu
11. Internetové protokoly (HTTP(S), IP, TCP/UDP, DNS...)
|
Aktivity
|
|
Studijní opory
|
|
Garanti a vyučující
|
|
Literatura
|
-
Základní:
Sklar, D. (2018). PHP 7. Praktický průvodce nejrozšířenějším skriptovacím jazykem pro web. Zoner Press.
-
Základní:
GILMORE, W. J. (2011). Velká kniha PHP 5 a MySQL: kompendium znalostí pro začátečníky i profesionály. Brno: Zoner Press.
-
Základní:
Web a databáze: programujeme internetové aplikace
(Ľuboslav Lacko)
-
Doporučená:
http://www.mysql.com/.
-
Doporučená:
http://www.php.net/.
-
Doporučená:
Kosek, J. (1999). PHP - tvorba interaktivních internetových aplikací. Praha, Grada, 490 s.
-
Doporučená:
Spainhour, S., Eckstein, R. (1999). Webmaster v kostce. Praha, Computer Press., 503 s.
-
On-line katalogy knihoven
|
Časová náročnost
|
Všechny formy studia
|
Aktivity
|
Časová náročnost aktivity [h]
|
Domácí příprava na výuku
|
6
|
Celkem
|
6
|
|
Předpoklady - další informace k podmíněnosti studia předmětu |
Dobrá znalost práce s PC. Úspěšné zvládnutí předmětu Webové technologie (KGI/WEBOT) či ekvivalentní znalost tvorby statického webu na úrovni HTML5/CSS3. |
Získané způsobilosti |
Cílem předmetu je na v souladu s teoretickými znalostmi, umět zprovoznit vlastní webový server komunikující v síti a prakticky vytvořit validní, optimalizovaný dynamický web. |
Vyučovací metody |
- Monologická (výklad, přednáška, instruktáž)
- Demonstrace
|
Hodnotící metody |
- Rozbor produktů pracovní činnosti studenta (technické práce)
- Seminární práce
|
|
|
|