## Webdev kurssin päiväkirja ### Lähtötaso kurssin alusta - HTML taidoti ovat hyvät, pystyn tuottamaan verkkosivuja. Ymmärrän erilaiset elementit ja kuinka käyttää niitä. - CSS taidot ovat kehittyneet HTML taitojeni kanssa, joten sivujen tyylitys onnistuu vaivatta. - Javascript taitoni ovat hyvät, pystyn muokkaamaan verkkosivua DOMia käyttäen. Osaan hyödyntää JQuery kirjastoa ja muita vastaavia. - Nodejs, osaan hyödyntää Nodejs:än frameworkeja/ kirjastoja esim. Express:iä ja mysql. - SQL, ymmärrän kuinka tietokannat toimivat ja kuinka niitä käytetään. (Tietuieden vienti ja hakeminen tietokannasta) #### 7.9. Ensimmäisen viikkotehtävän kanssa ei ollut ongelmia, kaikki vaaditut osat tuli täytettyä tehtävänannosta. Nodejs on entuudestaan tuttu ja pystyn tuottamaan koodia vaivatta. #### 12.9. Toisen viikon hommia aloitin ja pääsin alkuun toteutuksessa. Tehtävän loppuun tekeminen on nopeasti tehty, kunnes olen saanut tehtyä peli puolen tehtävät. Tehtävässä ei ilmennyt ongelmia sen aloittamisen yhteydessä, eikä myöskään tehtävän edetessä. GitLabiin repon luonti ei tuottanut ongelmia. #### 13.9. Tallenteet katsottuani mahdollisia korjauksia ensimmäisen viikon tehtäviin tulossa. (Get ja Set) #### 17.9. Välissä olleen vapaajan puitteissa viimeistelin REST tehtävän loppuun. Syntaksien osalta uutta tuli opittua tänään tehdessä esim. `{$var}`. Selkeyttää koodin lukemista omasta mieslestäni huomattavasti verrattuna +. var .+. Query metodin osalta uutta tuli opittua ? merkin käyttö sql lauseen alustamisessa. Muuten express on tuttu, joten itse koodin kirjoittamisessa ei ollut ongelmia/ haasteita. Gitin käyttö onnistuu suhteellisen hyvin, muutamien ongelmien ratkomisen jälkeen pelipuolen kursseilla. Morganin ja postmanin käyttöön otto helpottaa tapahtumien seurantaa + selkeyttää koodia, kun ei tarvitse laittaa console.logia joka kohtaan. Samalla tuli katsottua tämän päiväinen luentovideo koodia naputelessa. Reactin oppimista odottelen innolla. Siihen jo tutustuin opintoni aloittaessa, mutta tuntui jokseenkin sekavalta silloin (luokan ja niiden periminen, josta tuolloin en tiennyt juuri mitään). Koodaamisesta tullut enemmän ymmärrystä nyt vuoden aikana ja mitä näkyi tuolla pienellä esittely videolla, niin uskoisin sen opettelemisen olevan nopea toimenpide.