Témata - prezenční výuka: - Základní pojmy Internet, Webový server, internet browser, WWW, URL, HTTP, FTP, XHTML, XML, CSS, JavaScript, PHP, databáze, Standardy, W3C. - Jazyk HTML - Pravidla, Syntax, Vývoj. - CSS (kaskádové styly) - Pravidla, Syntax, Užití, Připojení k dokumentu HTML. Bootstrap. - Layout, grafika www stránek, SEO. - Webové formuláře. Témata - distanční studium: - JavaScript - interaktivita webu na straně klienta. Knihovna jQuery. AJAX. - PHP - podmínky provozu, webový server Apache (administrace), interpret PHP. - Free CMS systémy, instalace a administrace. - PHP - syntax jazyka, základní procedury, integrace do šablony HTML. - PHP a databáze MySQL. Připojení k serveru.
|
Obsah předmětu zahrnuje výuku základních stavebních technologií webových aplikací, od HTML po nejčastěji používané skriptovací jazyky JavaScript a PHP. Pozornost je rovněž věnována CMS systémům především v rovině jejich instalace a administrace. Cílem předmětu je seznámit studenty s problematikou tvorby www aplikací a souvisejících technologií. Vzhledem k šíři problematiky se studenti primárně naučí využívat již hotové komponenty a tvořit www aplikace skládáním jejich jednotlivých části tak, aby své znalosti do budoucna byli schopni rozšiřovat a udržet si přehled o nových trendech. Po absolvování předmětu by studenti měli být schopni: - Definovat pojmy a určit jejich význam a místo v problematice tvorby WWW (URL, HTTP, FTP, XHTML, XML, CSS, JavaScript, PHP, databáze, Standardy, W3C). - Vytvořit vlastní šablonu www stránky s využitím frontend frameworku Bootstrap. - Využít a případně upravit komponenty klientských skriptů. - Vytvořit a validovat vlastní formulář. - Instalovat a spravovat web server Apache. - Instalovat a spravovat CMS a LMS Systémy. - Vytvořit vlastní PHP aplikace jako emailový formulář, anketa, a další. - Registrovat doménu a webhosting pro provoz vlastních webových aplikací.
|