Selles ainemoodulis keskendusime veebilehtedega seotud teemadele. Kuidas alustada ühe lehe loomist alates esmasest arendusprotsessist kuni valmis lehe haldamisega seotud teemadeni. Uurisime, kuidas Wordpress toimib, kuidas lehe sisu redigeerida muuta ja täiendada ning jutuks tuli erinevaid teemasid, mis kuidagi haakuvad või on vajalikud teada alates planeerimisest kuni valmis leheni.
Sissejuhatus tarkvaraarendusse kujunes minu lemmikainete top üheks. Taaskord mainin ära, et oma roll oli siin erakordselt heal õppejõul. Thea Songenpits ei ole küll õppinud õpetajaks, kuid on suurepärane näide sellest, et õpetajaks ei saa õppida vaid eeldused selleks ametiks on inimese enda sees. Aine ise kujuned väga sisukaks, täis elulisi praktilisi näited, kuidas arendusfaasid projektis toimivad. Kuulasin põnevusega milline on ühe arenduprojekti elutsükkel ja mida erinevates etappides tähele panna. Pikemalt peatusime agiilse arenduse mõistel ning miks ja kus seda medootikat kasutatakse. Lisaks kirjeldas õppejõud suurepäraselt, kuidas läheneda ja mõista probleemi sisule, sest iga arenduse, disainiprotsessi alustalaks on mõista mis probleemi lahendatakse ning mis on selle sisu, kelle probleemi lahendatakse ning alles siis tuleb kuidas seda probleemi lahendada. Siinkohal võtan julgelt seisukoha, et antud aine pakkust tõeliselt sisulise elamuse ning oli äärmiselt informatiivne, kasulik ja silmiavav.
Selles aines tutvusin lähemalt WorldPressi platvormiga ning praktilise tööna valmis lihtne koduleht. Fookus oli suunatud erinevate lehehaldus etappide mõistmisele ja rakendamisele. Silmas tuli pidada nii kasutajavaadet, kui ka adimstraatori tööriistasid ning võimalusi info lisamisel või eemaldamisel. Esialgu oli struktuuri pisut keeruline mõista, kuid protsessi käigus õppides sain töö viimastes etappides juba suhteliselt hästi hakkama. Loomulikult tuleb tunnistada, kui teemaga mitte tegeleda, siis kipuvad asjad üsna kiirelt unumema, millest tulenevalt tulevikus, vajaduse tekkides, pean siiski kogu teema uuesti läbi töötama.
Veebihalduse aines keskendusime erinevatele teemadele, mis on olulised veebilehe loomise ja toimimise seisukohalt. Uurisin domeenide teemat ja võrdlesin turul olevaid pakkumisi. Lisaks sain ülevaate veebilehe turvalisusega seotud teemadel nagu näiteks SSL-sertifikaadid ja HTTPS-i rakendamine. Lisaks tuli arutellu erinevad veebiarendusplatvormid ja raamistikud, nende eelised ja puudused. See teemade plokk oli sissejuatuseks sisuhaldussüsteemide prktilisteks tundideks.
Versioonihalduse loengud kujunesid esimesest tunnist peale väga praktiliseks. Teema oli esimese aasta esimeseks tunniks ilmselgelt liiga keeruline ning jahutas olulisel määral värskelt taas koolipinki istunud õpilase entusiasmi. Samas arendusmaastikul toimetades on oluline osata või vähemat mõista kuidas ja kus arendusmeeskond oma infot hoiab ja haldab. Github on vajalik meile ka täna ning lisaks kooliserverile hoian oma lõputööga seotud koodi ka Githubi reprositooriumis. Tõsi tõenäoliselt disainiritena me seda keskkonda oma töös ei pruugi kasutada, kuid võib tekkida vajadus siseneda arendaja tööetappi ning kui on mingi ettekujutus kuidas kood ja info on hallatud mainitud keskkonnas siis on märksa lihtam olukorda lahendada ja platvormi struktuuri mõista.
Veebiarendus