Přeskočit na hlavní obsah
Přeskočit hlavičku

Geoweb 1

Typ studia bakalářské
Jazyk výuky čeština
Kód 548-0134/01
Zkratka GWEB1
Název předmětu česky Geoweb 1
Název předmětu anglicky Geoweb 1
Kreditů 5
Garantující katedra Katedra geoinformatiky
Garant předmětu Ing. Pavel Kukuliač, Ph.D.

Osnova předmětu

1) Model klient a server - front-end vs back-end vývoj webových aplikací
2) Základní struktura HTML stránky a její hlavní prvky, formátování textu, tvorba tabulek, přidávání obrázků a videí, tvorba animací
3) Kaskádové styly - CSS
4) Skriptování na straně serveru - PHP
5) Skriptování na straně klienta - JavaScript, AJAX
6) Tvorba formulářů a uživatelské vstupy
7) GIT a GITHUB - systém pro verzování souborů
8) JavaScript knihovny
9) Bootstrap framework
10) Django framework a Python programování
11) Přístup k relačním databázím - Postgres
12) Django tvorba aplikací a zápis hodnot do databáze
13) Základy publikování prostorových dat na webu

E-learning

Povinná literatura

Kosek J. Vše o WWW. Dostupné Online: http://www.kosek.cz/
ŽÁRA, O. JavaScript: programátorské techniky a webové technologie. Brno: Computer Press, 2015. ISBN 978-80-251-4573-9.
Django Girls Tutoriál. Dostupné Online: https://tutorial.djangogirls.org/cs/.
Online dokumentace Boostrap frameworku. Dostupné Online: https://getbootstrap.com/.

Doporučená literatura

GUNDAVARAM, S. CGI programování webových stránek a aplikací: podrobný průvodce : příklady v Perlu [online]. Praha: Computer Press, 1998. ISBN 80-7226-088-X.
MARGORÍN, Marián. JQuery bez předchozích znalostí. Brno: Computer Press, 2011. ISBN 978-80-251-3379-8.
RESIG, J. JavaScript a Ajax: moderní programování webových aplikací. Brno: Computer Press, 2007. ISBN 978-80-251-1824-5.
Online dokumentace Django frameworku. Dostupné Online: https://docs.djangoproject.com/en/3.1/.