Akadeemiline juhend õppeaines Veebiraamistikud sügissemestril 2008 Arvestuse saamiseks tarvilik Töö Punktid Omakoostatud näidisrakendus omavalitud raamistikule 3 Rakenduse loomise töötuba ühes kursuse rahvaga 3 I Viisakaks viimistletud tundides alustatud rakendus 3 4.11 II Viisakaks viimistletud tundides alustatud rakendus 3 Kontrolltöö 3 9.12 Seminar 0 17.12 Hindeskaala 14 A 12 B 10 C 8 D 6 E Esitatavate tööde selgitused Igal õppuril (või õppurite paaril) tuleb ise tutvuda ühe raamistikuga, koostades sellega näidisrakendus ning õppejõule tutvustada selle toimimist. Raamistike näiteid leiab aadressilt http://en.wikipedia.org/wiki/List_of_web_application_frameworks kuid kui on mõni muu raamistik (nt. oma töö juures kasutatav) millegipoolest südamelähedasem, siis võib vabalt selle võtta. Soovitavalt sama näitrakenduse põhjal korraldab iga õppur (või nende paar) ülejäänud grupikaaslastele töötoa, kus tutvustatakse vastava raamistiku võimalusi ning üheskoos luuakse lihtne töötav rakendus, nii et iga töötoas osalenu suudaks sarnaste rakenduste kokkupanemisega vajadusel abiinfot kasutades ise hakkama saada. Töötubade esialgsed ajad: 24.09 kell 14 30.09 kell 8 Lili Kesa, Elyna Nevski. Tagasisidevorm ASP.NETi abil 07.10 kell 8 Janari Kaskmaa. Flexi ja PHP liides 08.10 kell 14 //Erik Aliorg, Lauri Mattus Silverlight Media Playeri loomine Ilja Smorgun, Risto Seene Silverlight 2.0 14.10 kell 8 Sten Schwede. AutomatWeb 21.10 kell 8 Henri-Sten Saarepera, Indrek Ruubel PHPNuke 22.10 kell 14 Kristo Kiis Prototype JQuery Madis Allas, Mihkel Mätas. Flexi bännerid. 4.11 kell 8 Urmas Lamster. Sander Ots. Smarty Kuldar Paju. AppFuse 5.11 kell 14 Vjatseslav Torkin. Alexey Gudz. Dojo Einari Veldre, Andrus Kolomainen. ADODB. 11.11 kell 8 Anton Zolotarjov, Sergei Selivanov. Joomla! Eigen Lenk, Jaak Ritso. Echo 18.11 kell 8 Tõnis Juhe, Tõnu Alak. CodeIgniter. Marko Parve. AppFuse. 19.11 kell 14 Mart-Indrek Süld, Ronald Kaul. NetBeans + applet + Flex Alvar Hansen. Click framework. 25.11 kell 8 Eiri Selberg, Erkki Jakobson. Google Web Toolkit. Emil Azizov, Juri Snezkov. Gapjumper. 2.12 kell 8 Stanislav Gaistruk. Zope. 3.12 kell 14 Kaspar Kinsiveer, Jarmo Jõgeva YUI. Igasse tunnipaari kavandame kuni kaks teemat, igale teemale kuni kaks esitajat (nii et kokku max 4 nime iga korra kohta). Septembrikuu jooksul palun, et iga seltskond oma teema ja aja teada annaks et saaks selle siia kirja panna. Ülejäänud kaks õppejõule esitatavat kodutööd võib kokku panna tunnis üheskoos valminud rakenduste põhjal siludes ära esmasel tegemisel sisse jäänud ilmselged vead ning tutvustades rakenduse ning vastava raamistiku ülesehitust. Kontrolltöö juures saab õppur valida pakutavate ülesannete hulgast ning koostada omale meeldiva ning ülesandega sobiva raamistiku abil küsitud rakenduse. Seminaris arutatakse üheskoos läbi semestri jooksul õppeaine raames tutvutud raamistike võimalused, ülesehitus ning rakenduste koostamisel ettetulevad eripärad. _______________ Tegemist on esmakordselt sellisena loetava ning alati uute teemadega kursusega, kus õppejõud ei saa lubada, et mõistab kohe kõigile küsimustele vastused leida. küll aga püüab. Samas aga pakub lai valdkond piisavalt avastamisruumi ning veebispetsialistide nõudlus vastavat vajadust, et kui korralikult üheskoos teemadesse süveneda, siis annab veebiraamistike uurimine tuleviku suhtes tüki võimalusi ja enesekindlust juurde. Jaagup Kippar