====== Języki i Technologie Webowe ======
[[http://syllabuskrk.agh.edu.pl/2013-2014/pl/magnesite/study_plans/stacjonarne-informatyka--2/module/351-eit-1-310-s-jezyki-i-technologie-webowe|Syllabus]]
===== Wykłady =====
- {{d01internet.pdf}}
- {{d02browsinghttp.pdf}}
- {{d03xhtml.pdf}}
- kontynuacja: xhtml
- kontynuacja: css
- kontynuacja
- {{dphp0.pdf}}
- kontynuacja PHP {{dphp1.pdf}}
- kontynuacja PHP {{dphp2.pdf}}
- {{d04javascript.pdf}}
- kontynuacja Javascript
- {{d07sgmlxml.pdf|SGML/XML}}
- kontynuacja SGML/XML
- {{d06frameworks.pdf|Frameworks}}
===== Laboratoria =====
- [[lab jitw wprowadzenie|wprowadzenie]] (praca domowa)
- [[lab jitw siec|siec]]
- [[lab jitw http|http]]
- [[lab jitw html|xhtml]]
- oddawanie projektów z XHTML
- [[lab jitw css|css]]
- oddawanie projektów CSS
- [[lab_jitw_php|wstęp do PHP]]
- [[lab jitw php projekt|PHP projekt]]
- PHP oddawanie projektów
- [[lab jitw js|wprowadzenie do JavaScript]]
- [[lab jitw js projekt|JavaScript projekt]]
- Javascript oddawanie projektów
- [[lab jitw xml|XML]]
===== Oceny =====
===== Warunki zaliczenia =====
Ćwiczenia będą prowadzone z wykorzystaniem serwerów: ''borg.kis.agh.edu.pl'' i ''charon.kis.agh.edu.pl''.
Każdy ze studentów będzie posiadał indywidualne konto.
Niemożność zalogowania się na swoim koncie (np. zapomnienie hasła) będzie traktowane jako nieprzygotowanie do zajęc.
Warunkiem koniecznym uzyskania zaliczenia jest obecnosc na ćwiczeniach. Ewentualne nieobecności należy odrobić w trybie uzgodnionym z prowadzącym zajęcia.
Ćwiczenia podzielone są na dwa rodzaje zajęć: laboratoryjne i projektowe.
Ćwiczenia projektowe są punktowane przez prowadzącego zajęcia (punktacja jest każdorazowo podana wraz z opisem ćwiczeń). Suma punktów wszystkich projektów: 100. Nie oddanie projektu w terminie skutkuje oceną 0 punktów.
Pod koniec semestru odbędzie się kolokwium z którego można otrzymać 100 punktów.
Na zaliczenie składają się punkty z kolokwium (100) oraz punkty z ćwiczeń (100).
Ocena zaliczeniowa będzie obliczona na podstawie średniej arytmetycznej punktów z ćwiczeń oraz kolokwium, zgodnie z regulaminem studiów:
* 90% bardzo dobry (5.0) skrót słowny: bdb
* 80% plus dobry (4.5) skrót słowny: +db
* 70% dobry (4.0) skrót słowny: db
* 60% ponad dostateczny (3.5) skrót słowny: +dst
* 50% dostateczny (3.0) skrót słowny: dst
* poniżej 50% niedostateczny (2.0) skrót słowny: ndst
Zaliczenia poprawkowe na podstawie wyników z kolokwium poprawkowego.
Ocena końcowa jest średnia arytmetyczną zaliczeń.
===== Bibilografia =====
Lektura obowiązkowa: http://idlewords.com/talks/website_obesity.htm
* Schultz D., Cook C.: HTML, XHTML i CSS. Nowoczesne tworzenie stron WWW. Helion, Gliwice 2008.
* Danowski B.: Tworzenie stron WWW w praktyce. Helion, Gliwice 2008.
* White E., Eisenhamer, J.D.: PHP 5 w praktyce. Helion, Gliwice 2007.
* Lis M.: PHP 5: praktyczny kurs. Helion, Gliwice 2006.
* Tanenbaum A.S.: Sieci komputerowe. Helion, Gliwice 2004.
* L. Shklar, R. Rosen, Web Application Architecture: Principles, Protocols and Practices, John Wiley & Sons, 2009
* R. Sebesta, Programming the World Wide Web, Pearson, 2010