|
|
|
||
A beginners course presenting the fundamentals of web applications.
The course teaches the most important web technologies, web page stylization (CSS) and the basics of client-side
scripting (Javascript, ECMAScript, DOM, AJAX).
The course also covers server side scripting (in PHP mostly) and the web application design principles (using
database systems, development methodologies, security, etc.).
Knowledge of Introduction to networking (NSWI141) and Programming II (NPRG031) is supposed as well as
relational databases and SQL.
Poslední úprava: Zavoral Filip, RNDr., Ph.D. (13.05.2022)
|
|
||
Před skládáním zkoušky je nutné mít zápočet. Na zápočet je potřeba získat určitý počet bodů (za aktivní účast na cvičeních nebo za domácí úkoly), vypracovat závěrečnou semestrální práci a splnit praktický test.
Zkouška se skládá písemnou formou v termínech vypsaných ve zkouškovém období. Výsledná známka je určena kombinací bodů získaných ze zkouškového testu a bodů získaných v průběhu semestru.
Detaily ohledně domácích úkolů, testu a požadavků obecně jsou na webu předmětu. Poslední úprava: Škoda Petr, Mgr., Ph.D. (29.06.2023)
|
|
||
https://www.w3.org/html/ https://html.spec.whatwg.org/multipage/ https://www.w3.org/Style/CSS/ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference https://www.ecma-international.org/ecma-262/ https://www.php.net/manual/en/ https://www.w3schools.com/ Poslední úprava: Töpfer Pavel, doc. RNDr., CSc. (23.04.2019)
|
|
||
Poslední úprava: Škoda Petr, Mgr., Ph.D. (29.06.2023)
|
|
||
Předmět navazuje na NSWI141 Úvod do počítačových sítí. Dále se předpokládají znalosti programování v OOP jazycích (minimálně na úrovni předmětů Programování I a II, lépe však po absolvování alespoň jednoho úvodního předmětu do C++/C#/Java). Výhodou je absolvování předmětu Databázové systémy, ale postačí i základní znalost jazyka SQL. Pro méně zkušené programátory doporučujeme odložit tento předmět až do třetího ročníku. Poslední úprava: Škoda Petr, Mgr., Ph.D. (27.04.2021)
|