Oppimispäiväkirja

27.8.2013

Tehtävämäärästä huolimatta uuden kielen opettelu tuntui hyvältä aloittaa aivan alkutasolta.

Javascript-tehtävien 1. ja 2. kappale:

  • perusteet: esim. console.log, confirm, jne.
  • matemaattiset yhtälöt
  • if- ja else-lauseet

29.8.2013

Nämä silmukoiden kertaukset tuntuivat varsin turhilta, mutta päätin tehdä ne silti. Ainakin jäävät ja pysyvät mielessä.

Kappaleet 3 - 8:

  • funktiot sekä niiden toiminta ja käyttö
  • for- ja while-loopit

31.8.2013

Olio- ja luokkatehtävät olivat hyvää kertausta olio-ohjelmoinnin kurssilta.

Kappaleet 9 - 16:

  • switch-case:n käyttö ja loogiset operaattorit
  • listat ja olioiden esittely
  • oliot, luokat ja olio-ohjelmointi
    1. olioiden funktiot ja arvot
    2. periytyminen

3.9.2013

HTML ja CSS perusteet

Mukavaa, että päästiin vihdoinkin opettelemaan konkreettista käytännön tietoa WWW-sivujen rakenteesta ja ohjelmoinnista.

Kappaleet 1 - 4:

  • Perus HTML-terminologia, kehoelementit, kuvien asettelu ja linkit
  • Järjestetyt ja järjestämättömät listat, fonttien koon, värinja tyylin muokkaus, taustavärit

6.9.2013

Lopultakin visuaalisella puolella. Tehtävät eivät olleet vaikeita, mutta näiden kaikkien asioiden muistaminen tuottaa varmasti vaikeuksia.

Kappaleet 5 - 10:

  • “Enter tables, divs and spans!”
  • CCS perusteet
  • CCS selektorit

8.9.2013

Tuli huomattua, että miten paljon joutuu tekemään työtä saadakseen tietyn objektin oikeaan kohtaan. Näiden asioiden kertaamiselle on tarvetta myöhemmässä vaiheessa.

Kappaleet 11 - 12:

  • CCS asettelu

12.9.2013

Kolmas osa WWW-sivuissa. Mitä nyt ymmärsin niin näillä saadaan sivuihin toiminnot.

Kappaleet 1-4:

  • Jquery:n funktiot ja selektorit
  • HTML-elementtien muokkaaminen
  • Jquery eventit

13.9.2013

Okei, nyt pystytään luomaan eloa sivun visuaalisiin objekteihin. Pitää katsoa lisää näistä toiminnoista, sillä niitä on varmasti sadoittain.

Kappaleet: 5-6:

  • Jquery efektit