Aplikimet multimediale për WEB dhe pajisjet mobile |
Aplikimet multimediale per WEB dhe pajisjet mobile
Kodi i lëndës
|
Semestri
|
Kreditet e lëndës
|
Kredite
|
Leksione
|
Ushtrime/
Seminare
|
Laboratore
|
Detyra
|
|
II
|
3.5
|
1.5
|
0.5
|
0.5
|
6
|
Titullari i lëndës: Dritan Nace, Profesor
Objektivat e lëndës
|
|
Objektivi i kësaj lënde është te jape njohuri mbi arkitekturen e programeve web dhe element te gjuheve te programimit web me shume te perdorura. Mbas nje hyrje ne arkitekturen e rrjeteve te informatikes dhe te internetit, do te jepen konceptet baze te “socket”. Me pas do te prezantohet WEB ne pergjithesi duke u perqendruar në protokollin HTTP dhe ne vecanti HTTP 1.1, cookies, session dhe ne fund DOM dhe CSS. Programimi web ne anen e klientit do të prezantohet nëpërmjet mësimit te JavaScript dhe Ajax. Programimi web në anën e serverit do te illustrohet nëpërmjet CGI, PHP dhe gjithe arsenalin java applet/servlet/JSP. Me pas do të paraqitet RPC me Java RMI, Corba dhe web service.
|
|
|
|
|
|
Përmbajtja
|
|
Konceptet bazë të arkitekturës me modelin OSI dhe TCP/IP. Protokollet TCP, UDP dhe I. Web : prezantim i përgjithshëm. Protokolli HTTP 1.1, metodat dhe vecantite ne krahasim me HTTP 1.0. Trajtim i koncepteve te: cookies dhe sessions. Hyrje ne programimin web ne postin e klientit. Prezantimi me gjuhën e programimit JavaScript. Aspekte të përgjithshme dhe elemente te programimit. HTML dynamique, prezantimi i DOM dhe lidhjet e DOM me JavaScript. JavaScript : gjuhë programimi e orientuar « ngjarje ».AJAX : principet e funksionimit. Hyrje në programimi web ne postin e serverit, aspektet kryesore. Njohja me gjuhën PHP. Aspekteve “objekt” te PHP, funksionalitete të avancuara të orientura web. Menaxhimi i cookie dhe sessioneve.
Java për programimin web nen këndveshtrimin e klientit. Appletet, principet e funksionimit dhe programimit te appleteve. Java për programimin web nën kendveshtrimin e serverit. Servletet : principet e funksionimit. Servletet dhe basa e te dhenave. Arkitektura MVC. JSP: principet e funksionimit, shembuj. Prezantimi me Javabeans. Programimi i “shpërndarë”, nocionet bazë. Java-RMI si dhe arkitekturen CORBA, programimi i web service.
Literatura e rekomanduar
M. Donahoo, K. Calvert. TCP/IP sockets in C, Practical guide for programmeurs. 2009
A.Tanenbaum, Networks: architectures, protocoles, applications. 1997, InterEditions
D. Comer, TCP/IP Architectures, protocoles et applications. 2009, Pearson Education
B. Catteau, N. Faugout. AJAX : le guide complet, 2009, Micro Applications
O. Hondermarck, JavaScript : le guide complet. 2009, Micro Applications.
D.K. Fields, M. A. Kolb. JSP - Java Server Pages. 2001, Eyrolles
|
|
<<< kthehu pas<<<
|