Aeg |
Teemad |
�pitegevused |
Hindamine |
---|---|---|---|
1. n�dal | Tutvus XMLiga |
K�ik materjalid k�ttesaadava Raamaturiiulilt. Tutvu kursuse tutvustuse ning akadeemilise juhendiga. Soovi korral tr�ki konspekt omale kirjalikult pdf v�i odt vormingu kaudu. T��ta l�bi kaust Tutvus XMLiga. Loe l�bi selgitus, lahenda �lesanded. Lahendatud �lesanded (v�i viide nendele) paiguta v�imalusel oma veebilauale - siis on n�u k�simisel ja andmisel neid mugavam �les leida. |
|
2. n�dal | XSL - algus |
XMLi andmetest v�ljav�tteid tegevat XSLi tutvustavad materjalid leiab kaustast XSL - algus. Loe selgitus, lahenda �lesanded kasutades kaustas leiduvaid abifaile. �ppevideod java ning ASP.NETi kohta aitavad n�iteid k�ivitada. Anna julgesti m�rku olgu foorumis v�i kirja teel, kui k�ivitamine ja muutmine ei taha �nnestuda - siin v�ib mitmesugust tehnilist abi vaja minna nii kaaslaste kui �ppej�u k�est. |
|
3. n�dal | XSLi funktsioonid |
Materjal ja �lesanded taas omanimelises kaustas koos n�itfailidega - kuni mallideni. Loodetavasti j�uad n�ndakaugele, et tavap�raste funktsioonide kasutamine ja manuaalist otsimine muutub j�ukohaseks, peaaegu et rutiinseks tegevuseks. |
|
4. n�dal | XSLi mallid |
Mallidega seotud n�ited ja �lesanded XSLi funktsioonide kaustast. Nende abil saab korduvaid tegevusi vaid �he korra kirja panna ning edaspidi vajadust m��da kasutada. Asu m�tlema kodut�� kokkupanekule. |
XSLi kodut�� 6ndaks n�dalaks Omakavandatud XML-andmestruktuur (nt. asutus koos osakondade, t��tajate ja nende palkadega). XSL-p�ringute p�hjal uue lehe loomine. Nt t��tajad, kelle palk �letab 8000 kr. Osakonnad, kus t��tab v�hemasti 6 t��tajat. Loetelus iga teine rida teise taustav�rviga. |
5. n�dal | XSL ja struktuursed andmed |
Materjal ja �lesanded. Failis�steem, organisatsiooni �lesehitus v�i sugupuu - k�igi nende puhul v�ivad vajalikud andmed paigutuda andmestikus kildudena laiali - ometigi saab nad sobivate vahendite abil sealt k�tte. |
|
6. n�dal | Skeemid |
Materjal, �lesanded(1. plokk) a abifailid. Vajalikud, et t�pselt kirjeldada, mis esitatavas XML-failis on lubatud ja mis mitte. |
|
7. n�dal | Keerukamad skeemid |
Andmed samad, kui eelmise n�dala juures. Aga n��d tasub ette v�tta ka t��bim��rangute ja -piirangutega seotud �lesanded, et suudaks vajadusel ja raskemini ja t�psemalt kirjeldatava struktuuri �les m�rkida. |
Skeemide kodut�� 9ndaks n�dalaks Skeem omakavandatud XML-andmestruktuurile (nt. samale, mida kasutati XSLi rakenduse juures). |
8. n�dal | DOM |
Materjal ja �lesanded. Alles n��d j�uame "p�ris" programmeerimise juurde - kus ka XMLil oma roll on. |
|
9. n�dal | DOMi praktiline rakendus |
Joonistusvahendi n�ite p�hjal oma rakenduse koostamine. |
DOMi kodut�� 10ndaks n�dalaks Oma rakendus, mis hoiab ja salvestab andmeid XMLina ja kasutab andmet��tluseks DOMi vahendeid. |
10. n�dal | SAX, RSS, KML |
Materjal ja �lesanded. Valmisolek suurte andmemahtudega hakkama saamiseks on ikka vajalik. Samuti on SAXi abil m�ndagi j�rjest andmeid esitavat rakendust mugav luua. |
Vormingu uuringu kodut�� 13ks n�dalaks (r�hmat��) Oma grupi valitud XML-vormingule rakenduse loomine. Nt Eesti panga valuutakursside p�hjal oma lehele rahakalkulaatori tegemine, Flexi l�htekoodi genereeriv rakendus. |
11. n�dal | .NET andmebaasid |
Materjal (andmebaaside osa koos �lesannetega) .NET raamistiku vahendite juurde on loodud mitmed mugavad moodused relatsiooniliste tabelandmete esitamiseks XMLina, samuti vastupidi, XML-kujuliste andmete baasi viimiseks (v�i nende seal korrektselt kontrollituna hoidmiseks) |
|
12. n�dal | .NET veebiteenused |
Materjal (veebiteenuste osa). N�eb, kuidas kord kokku pandud �riloogikat saab �le veebi XML-kandjal teisele poolele kasutamiseks pakkuda. |
.NET kodut�� 13ks n�dalaks Katsetus .NETi XML-vahenditega. N�iteks andmebaasis olevate andmete seast otsing ja v�ljund XMLina veebilehe aadressireal antud parameetrite j�rgi. |
13. n�dal | Seminar, kodut��de esitamine |
Seminar kordamisk�simuste p�hjal. Iga osaleja peaks suutma v�hemasti pooltel teemadel teistele kuulajatele p�hipunktid �ra seletada ning neid omam�eldud n�idete abil illustreerida. |
Seminaril osalemine v�i selle j�rel tegemine kohustuslik. Seminarilt puudunule j�tab �ppej�ud �iguse hinnet alandada v�i mitte v�lja panna. |
14. n�dal | �ppej�u poolt antud �lesannete lahendamine. |
Arvestust�� |