The lecture aims to extend students' knowledge of web technologies and it focuses on open languages.
The first part addresses the details of server-side scripting and advanced features of PHP language.
The second part presents current trends in web development, especially client-side scripting (JavaScript), specific properties of HTML 5, and script-controlled communication with server (AJAX, WebSockets). Students are supposed to implement a seminar project that uses some of the technologies presented in the lecture.
Last update: T_KSI (16.04.2013)
Přednáška prohlubuje znalosti webových technologií, přičemž se zaměřuje především na otevřené jazyky.
Věnuje se podrobnostem skriptování na straně serveru a pokročilým vlastnostem jazyka PHP.
Dále se věnuje skriptování na straně klienta (JavaScript), specifickým vlastnostem HTML 5 a vlastnímu řízení komunikace se serverem (AJAX, WebSockets). Zápočet je udělován za vypracování zápočtové práce, která obsahuje některé z prvků probíraných na přednášce.
Předpokládají se znalosti NSWI142 (Webové aplikace), znalosti DB A SQL, a velmi dobrá znalost některého kompilovaného OOP jazyka (C++, Java, C#)