Vyučující
|
-
Vabroušek Filip, Ing.
-
Dulík Tomáš, Ing. Ph.D.
-
Vala Radek, Ing. Ph.D.
|
Obsah předmětu
|
- Úvod do WWW technologií, Internet - HTTP Protokol - princip, verze, metody, hlavičky, stavové kódy - Google Chrome Developer Tools - Představení HTML5 a CSS3 - HTML5 šablona webu a Bootstrap - Bootstrap Grid System - JavaScript / jQuery - Základy klient-server aplikací, Webový server Apache, PHP, MySQL - Objektové programování v PHP, ORM třídy - PHP Frameworky - Open-source CMS Wordpress
|
Studijní aktivity a metody výuky
|
Přednášení, Cvičení na počítači
- Účast na výuce
- 42 hodin za semestr
- Domácí příprava na výuku
- 28 hodin za semestr
- Semestrální práce
- 8 hodin za semestr
- Příprava na zápočet
- 8 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
Základní znalost HTML. |
Základní znalost HTML. |
Výsledky učení |
---|
vysvětlit princip přenosu webových stránek mezi klienty a servery |
vysvětlit princip přenosu webových stránek mezi klienty a servery |
prakticky využívat vybrané klientské i serverové vývojové nástroje pro web |
prakticky využívat vybrané klientské i serverové vývojové nástroje pro web |
popsat princip tvorby klient-server webové aplikace |
popsat princip tvorby klient-server webové aplikace |
popsat vývojářské a ladící nástroje pro web |
popsat vývojářské a ladící nástroje pro web |
charakterizovat princip komunikace s webovými službami formou REST API |
charakterizovat princip komunikace s webovými službami formou REST API |
Odborné dovednosti |
---|
aplikovat některé klientské vývojové nástroje pro web |
aplikovat některé klientské vývojové nástroje pro web |
aplikovat některé serverové vývojové nástroje pro web |
aplikovat některé serverové vývojové nástroje pro web |
navrhnout aplikaci komunikující s webovým REST API |
navrhnout aplikaci komunikující s webovým REST API |
využívat ladicí nástroje pro web |
využívat ladicí nástroje pro web |
vytvořit klientskou webovou aplikaci |
vytvořit klientskou webovou aplikaci |
vytvořit klient-server webovou aplikaci |
vytvořit klient-server webovou aplikaci |
Vyučovací metody |
---|
Odborné znalosti |
---|
Přednášení |
Přednášení |
Cvičení na počítači |
Cvičení na počítači |
Hodnotící metody |
---|
Analýza výkonů studenta |
Rozbor produktů pracovní činnosti studenta (technické práce) |
Rozbor produktů pracovní činnosti studenta (technické práce) |
Analýza výkonů studenta |
Písemná zkouška |
Písemná zkouška |
Doporučená literatura
|
-
ASLESON, R., SCHUTTA, N. T. Pro Ajax and Java Frameworks. Apress, 2006.
-
Bureš, Miroslav. Nová generace webových technologií : informace v 21. století : nové koncepce a technologie, které začínají utvářet budoucí podobu internetu. Vyd. 1. Praha : VOX, 2005. ISBN 80-86324-46-X.
-
FLANAGAN, D. JavaScript: The Definitive Guide. O'Reilly Media, 2006.
-
HALL, M. Core Servlets and JavaServer Pages. A Sun Microsystems Press/Prentice Hall PTR Book, 2002.
-
LERDORF, R., TATROE, K., MACINTYRE, P. Programming PHP. O'Reilly Media, 2006.
-
MUSCIANO, Ch., KENNEDY, B. HTML & XHTML: The Definitive Guide. O'Reilly Media, 2006.
|