torstai 29. huhtikuuta 2010

Mietteet kurssin lopuksi 29.4.10

No niin esitykset olivat tänään ja palautin omat tekeleeni vertaisarvioitavaksi ja harkkojen pitäjälle.

Esityksistä huomasin tänään, että oma työni oli selkeästi ulkoasultaan simppeleimpien joukossa. Tai siis ulkoasultaan jatkoin samaa linjaa kuin harkoissa olen käyttänyt eli en käyttänyt siihen harjoitustyötä tehdessä aikaa. Panostin lähinnä siihen, että sivusto toimii oikein ja siihen voi helposti lisätä ominaisuuksia. Näitä olisivat rss-fee, admin oikeudet minulle sekä muille käyttäjille oikeus muokata omia lisäyksiä. Myös tapahtumiin olisi ollut kiva laittaa se ketkä aikovat osallistua niihin, mutta nämä kaikki jäi valitettavasti pois lopullisesta työstä.

Kurssista kokonaisuutena annan erittäin positiivisen palautteen ja kiitokset Ikoselle ja Hämäläiselle sillä tämä oli neljäs kerta kun aloitin kurssin ja vihdoin 'saan' sen läpi. Joitain parannuskohtiakin on, mutta omasta mielestä niin pieniä, ettei ne juuri vaikkuttanut ainakaan omaan opiskeluun.

Ei muuta kun Hyvät Waput 2010... Suuntana uudet seikkailut...

maanantai 26. huhtikuuta 2010

Harjoitustyö valmis 26.4.10

No niin harjoitustyö on valmis niiltä osin kuin kerkeän tekemään. Ajatuksena oli lisätä vielä RSS-feed ja muita ominaisuuksia, mutta tödennäköisesti ei kerkeä ennen perjantaita väsäämään. Keskityin tekemään toimivan ja yksinkertaisen kokonaisuuden, josta on varmasti tulevaisuudessa itsellekin hyötyä. Toki hienoa olisi ollut tehdä erittäin hieno sivusto upeilla ominaisuuksilla, mutta en ole koskaan ohjelmoinut näin paljon eli sinällään olen erittäin tyytyväinen siihen mitä sain aikaan.

En ole juuri koskaan välittänyt ohjelmoinnista ja se on aina ollut asia, jota en ole halunnutkaan osata, mutta kurssi muutti kyllä käsitystä (varsinkin PHP:n käsitystä) ja varmasti tulen käyttämään sitä omien kotisivujen rakentamiseen ja tekemäni Ilta-sivusto on itselleni aika tärkeä ja pyrinkin lisäämään siihen joitain ominaisuuksia, jotka jäivät kiireiden takia toteuttamatta.

Palaan asiaan vielä kerran torstaina kun olen esittänyt työn muille kurssilaisille. Raportti on valmis ja palautan sen myös torstai illan aikana.

torstai 18. maaliskuuta 2010

Ajatuksia 19.3.2010

No niin harjoitukset ovat nyt ohi, sillä eilen olin viimeisissä harkoissa, joissa aiheena oli ajax. Melko simppelihän tuokin harjoitus oli samoin kuin edellinen MySQL, mutta kiireiden takia en ehtinyt panostaa paljon niihin ja jäi kesken molemmat.

Nyt viikonloppuna olikin ajatuksena väsätä nuo loppuun ja sen jälkeen ruveta panostamaan harjoitustyöhön. Eli tässä on nyt reilu kukausi aikaa, mutta suunnitelmissa olisi saada se melko nopeasti valmiiksi, ettei loppuperiodille keräänny töitä taas liikaa.

Aiheena MySQL ja Ajax oli omasta mielestä hankalia, koska joutui kauan etsimään tietoa aiheista.(Muodossa minkä ymmärsi.) Luennolla käyty Ajax esimerkki oli kyllä muistissa, mutta tekniikka ei ihan pysynyt mielessä neljää viikkoa :)

Kurssista kokonaisuutena jäi erittäin positiivinen kuva. Nyt vain jäljellä siis harjoitustyöntekeminen ja sen esittäminen ja sen jälkeen homma on pulkassa.

maanantai 8. maaliskuuta 2010

Harjoitustyö-kuvaus

Eli aika miettiä harjoitustyötä. Ajatuksena oli aluksi tehdä Pelicans fani-sivut, mutta päätin että tekisinkin illanvietto sivut eli sivut, joihin voi laittaa ideoita mitä tekisi, missä bändi keikkoja, pelejä tai muuta ajankohtaista tapahtumaa. Lisäksi mahdollisuus ilmoittaa menevänsä tapahtumaan.

Ilta-sivusto

Idea siis on eräänlainen vapaa-ajan seuranta sivusto, johon kirjautumalla pystyy lisäämään tapahtumia ja ilmoittaa itsensä osallistuvaksi tapahtumaan. Näin pystyy helposti katsomaan mitä kaverit tekee ja kuinka moni esimerkiksi tarvii kyydin tapahtumaan ja onko halvempaa esim mennä bussilla tai taksilla.

Tarkempaa toiminnallisuutta en ole vielä miettinyt, mutta toiminnallisuuksiltaan olisi sivuilla asioita kurssillä käydyistä tekniikoista, kuten javascript, XHTML, PHP, CSS ja MySQL.

Ajatuksena olisi siis olisi, että tapahtuma merkitään tietokantaan ja läsnäolijat näytetään kirjautuneille henkilöille ja läsnäolo olisi mahdollista perua.

maanantai 22. helmikuuta 2010

Luento 22.2.10

Joo eli vika luento takana ja fiilikset kurssin osalta ihan hyvät. Pisteitä on kertynyt niin läsnäoloista ja harjoituksista ja ei mitään ylipääsemätöntä ongelmaa ole esiintynyt. Tämän viikon harkkoja en ole vielä aloittanut muiden kiireiden takia, mutta huomenna tarkoitus oli tehdä nuo tehtävät.

Luennolta päähän jäi DOM ja ajax. Varsinkin ajax jäi hyvin mieleen kun käytiin yksityiskohtaisesti läpi tuo esimerkki. Ei juuri mitään ihmeellistä ja innolla odotellaan tulevia tehtäviä ja tulevaa harjoitustyötä. Palaillaan huomenna/keskiviikkona lähemmin noista harjoituksista...

torstai 18. helmikuuta 2010

Ajatuksia 18.2.10

Tämän viikon harkat olivatkin suhteellisen helpot ja tähän asti olleet asiat ovat tuntuneet simppeleiltä, tosin olen joutunut kyllä panostamaan itsenäiseen opiskeluun, koska en päässyt luennolle.

Harjoitukset on olleet hyödyllisiä, tosin joka viikko olen saanut tehtyä tehtävät, vaikka ratkaisut ovatkin hieman erillaisia kuin harjoituksissa käydyt.(Usein huomaa, että asiat olisi voinut tehdä paljon simppelimmin)

Harjoitustyötä olen jo hieman miettinyt ja vaihtoehtoina olisi pelsujen fanisivu tai sitten ihan normi blogisivu/pelisivu, jossa vois ilmoittaa pelikavereille tapahtumista ja suunnitelmista.

5 viikon tehtäviä vilkaisin ja ei mitää pahoja näyttänyt olevan ja harri mainitsikin, että ihan simppeleitä nuo :) Toivotaan!

perjantai 12. helmikuuta 2010

Ajatuksia 12.2.10

Taas on viikko vierähtänyt ja uutta on opittu. Viime viikon harkat osoittautuivat suhteellisen helpoiksi tosin jostain syystä en saanut tietoja lähetetyksi harrin scriptille. Tätä ajattelin tänää katsoa, koska tuo nyt pitäisi olla melko simppeli, mutta varmaan joku pieni virhe jossain, jota en ole huomannut.

Tämän viikon asiat olivat melko perus huttua(Evästeet ihan hyödyllinen ominaisuus varsinkin kun miettii harkkatyötä ja tietenkin käyttäjien tunnistus.) ja katselin läpi tämän viikon harkat ja näyttivät ihan simppeleiltä tosin se selviää vasta kun tässä rupean väsäämään niitä. Kurssi on sujunut hyvin ja toivottavasti hyvät tunnelmat jatkuvat viimistenkin viikkojen aikana vaikka rupeaa kasaantumaan kaikki työt näin loppu periodille.

Ei tässä muuta palataan asiaan kunhan ehtii.

perjantai 5. helmikuuta 2010

Ajatuksia 5.2.10

Ikävä kyllä luento 4.2 jäi väliin ja selatessani läpi luentokalvot jäi tämä harmittamaan. PHP:n funktiot, luokat ja oliot kun ei ole itselleni tuttuja, joten joudun panostamaan niiden opiskeluun itsenäisesti.

Silmäilin harjoitukset läpi ja ainakin ykköstehtävä oli helppo ja siihen ei kauan tuhlaantunut aikaa tosin CSS tyylikirjastoon en koskenut, joten joutuu tutustumaan classien-käyttöön ja tekemään tuon ohjeiden mukaan. Tehtävää 2 en ruvennut vielä tekemään, mutta ensi lukemalta vaikutti ihan simppeliltä tehtävältä... toivottavasti :)

Tähän mennessä kurssista on jäänyt positiivinen kuva eli luennot on ollut mielekkäämpiä kuin aikasemmin, tosin vieläkin voisi miettiä, että kannattaisiko ottaa jotain simppeleitä real-time-esimerkkejä luennolle, jotta porukka saisi hieman konkreettista käsitystä(mihin asiat pitää sijoitaa ja syntaxin muodot), eikä vain olisi esimerkejä lueteltu/teoriaa. En siis tarkoita, että käytäisiin kaikki kädestä pitäen vaan perusteet vaikka ihan yksinkertaisella powerpoint esityksellä tai sitten w3school-sivun editorilla pari simppeliä koodipätkää läpi.

Harjoitukset ovat olleet tähän mennessä hyödylliä, koska siellä käydään itse koodaamista läpi ja tällä viikolla Harri sanoi, että voisi seuraavissa harkoissa antaa hieman vinkkejä mistä aloittaa seuraavan viikon harjoituset. Tästä olisi hyötyä, jotta ei tarvitsisi itse aivan alusta alkaa etsimään tarvittavaa tietoa.

maanantai 1. helmikuuta 2010

Luento 1.2.10

Takana kolmas luento ja vihdoinkin päästiin käsittelemään PHP:tä, jonka haluan oppia hyvin. Tämä palvelinpuolen ohjelmointi on itselleni aivan uusi asia, mutta motivaatiota oppimaan se, kyllä löytyy.

Luennolla käytiikin läpi käytetty syntaksi, tietotyypit, muuttujat ja vakiot sekä operaatiot. Suurin osa asioista oli melko tutun oloisia muista ohjelmointikursseista, mutta hieman asiat ovat erillailla PHP:ssä. Esille tuli myös Common Gateway Interface(CGI) -rajapinta, jolla liitetään tietty ohjelma HTTP-palvelimeen.

Perusasioista PHP:n osalta ei juuri jäänyt epäselvyyksiä ja innolla odotan ensiviikon tehtäviä, että pääsee PHP:tä testailemaan.

torstai 28. tammikuuta 2010

Luento 28.1.10

Toisella luennolla käytiin Cascading Style Sheets(CSS) tarkemmin läpi. Asia oli itselle uutta ja varsinkin käyttömahdollisuudet CSS:ä olivat ihan mielenkiintoisia. Muita asioita, joita luennolla käytiin oli HTML-lomakkeet ja niiden ominaisuudet.

Mielenkiintoisin asia oli kuitenkin JavaScript, johon en koskaan ole kunnolla perehtynyt. Niiden avulla pystytään luomaan sivuja, jotka sisältävät jo hieman parempaa interaktiivisuutta ja tuo mukaan suurenmäärän funktio mahdollisuuksia.

Viimeisenä aiheena oli Document Object Model(DOM). Se tuo standardiobjektit, joilla päästään käsiksi XHTML/HTML -tiedostojen elemetteihin ja pystytään muokkaamaan niiden sisältöä. Asia ei ehkä ihan selväksi tullut, mutta eiköhän se aukea kun opiskelen aiheesta itsenäisesti ja Ikonen taisikin mainita, että palataan tähän asiaan vielä luennoilla.

tiistai 26. tammikuuta 2010

Ensimmäinen harjoitus

Eilen aloitin tekemään ensimmäistä harjoitusta ja se olikin melko simppeli tehtävä. Jouduin hieman katsomaan apua w3schools sivustolta, mutta muuten sain kaiken tehtyä ihan vanhasta tottumuksesta. Sain sivun kutakuinkin valmiiseen kuntoon iltaan mennessä. Ainoa ongelma oli sivun validoinnin saaminen läpi ja päätinkin jättää viimeistelyn seuraavaksi päiväksi.

Tänään aloitin katsomaan validointia ja sain suurimman osan virheistä karsittua itse, sivulla oli kuitenkin muutama kohta, joista itse en ymmärtänyt, mistä virhe olisi johtunut, joten kysyin kaverilta hieman apua ja sainkin nopeasti poistettua viimeisetkin virheet ystäväni avustuksella ja noin puoli seitsemän aikaan validointi näytti nollaa virhettä. JESS!

maanantai 25. tammikuuta 2010

Ensimäinen luento

Tänään oli ensimmäinen luento ja uudistunut kurssi yllätti minut positiivisesti. Luennoitsija oli vaihtunut Jouni Ikoseen ja täytyy sanoa, että oli paljon mukavampi seurata luentoja kun on oikeasti sellainen luonnoitsija, joka osaa ottaa kuuntelijat huomioon.

Materiaali, jota käytiin läpi on itselle suhteellisen tuttua kun olen yrittänyt käydä kurssin aikasempina vuosina, mutta erisyistä jäänyt aina kesken. Asiat tuntuivat tutuilta ja ei tullut missään vaiheessa oloa, ettei tajuaisi asiaa. Omalla kohdalla kiinnostus ohjelmointiin on vähäistä ja kurssin aikana tulee varmasti tutustuttua perusteisiin useampaan kertaan, jotta saan tehtyä niin harjoitukset kuin harjoitustyön.

Ei tänään muuta... Alan tutustumaan itse ohjelmointiin ja sen jälkeen väsäämään ensimmäisiä harjoituksia.