{"id":1928,"date":"2019-12-19T12:01:20","date_gmt":"2019-12-19T10:01:20","guid":{"rendered":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?p=1928"},"modified":"2019-12-19T12:01:20","modified_gmt":"2019-12-19T10:01:20","slug":"datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus","status":"publish","type":"post","link":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/","title":{"rendered":"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus"},"content":{"rendered":"<h1>Ohjelmointiteht\u00e4v\u00e4 lyhyesti<\/h1>\n<p>Teht\u00e4v\u00e4 liittyy Datanomien S\u00e4hk\u00f6isten asiointipalveluiden -kurssiin, jonka aikana opiskelijat ty\u00f6st\u00e4v\u00e4t webbisivut, jotka hy\u00f6dynt\u00e4v\u00e4t tietokantaa. T\u00e4m\u00e4n he tekev\u00e4t t\u00e4ll\u00e4 hetkell\u00e4 &#8221;PHP, MySQL, HTML, CSS&#8221; -yhdistelm\u00e4ll\u00e4. L\u00e4hitulevaisuudessa tarkoituksena on siirty\u00e4 PHP-kielest\u00e4 toiseen kieleen ja t\u00e4m\u00e4 ohjelmointiharjoitus on kytk\u00f6ksiss\u00e4 t\u00e4h\u00e4n siirtym\u00e4\u00e4n. Kurssin rinnalla k\u00e4yd\u00e4\u00e4n jo nyt JavaScript-osuus<\/p>\n<p>Ohjelmointiteht\u00e4v\u00e4 sijoittuu kurssin loppupuolelle ja on suunnattu \u201dnopeille, aiheesta kiinnostuneille opiskelijoille\u201d. Teht\u00e4v\u00e4n tarkoituksena on luoda \u00a0React-kirjastoa k\u00e4ytt\u00e4en yksisivuinen web sovellus (single-page React App) \u201d ja julkaista se Heroku-nimisess\u00e4 palvelussa (serverless application).<\/p>\n<p>Eli yksinkertaistettuna opiskelijan teht\u00e4v\u00e4n\u00e4 on luoda webbisovellus, joka n\u00e4ytt\u00e4\u00e4 selaimella sivulle tultaessa tekstin \u201dMinun hieno sovellus\u201d.<\/p>\n<h1>Toteutus<\/h1>\n<p>Tein <a href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2019\/12\/Heroku_React_teht\u00e4v\u00e4.docx\">itseopiskelumateriaalin<\/a>, jota pisimmi\u00e4lle ehtineet opiskelijat alkoivat tekem\u00e4\u00e4n viimeisen\u00e4 opetusp\u00e4iv\u00e4n\u00e4. Teknisen\u00e4 suorituksena teht\u00e4v\u00e4 on kurssin k\u00e4yneille periaatteessa helppo. K\u00e4yt\u00e4nn\u00f6ss\u00e4 tehdyn asian ymm\u00e4rt\u00e4minen vaatii hyvin paljon lis\u00e4\u00e4 opiskelua ja teht\u00e4v\u00e4n tekeminen her\u00e4tti niin paljon kysymyksi\u00e4, ett\u00e4 puhtaana itseopiskeluna sen tekeminen ei riit\u00e4 asian ymm\u00e4rt\u00e4miseen. Teht\u00e4v\u00e4 siis vain lyhyt intro toisenlaiseen tapaan ajatella webiss\u00e4 julkaisua. Opiskelijoiden palaute oli, ett\u00e4 mukava tiet\u00e4\u00e4, ett\u00e4 t\u00e4llaistakin on olemassa.<\/p>\n<h1>Pohdinta<\/h1>\n<p>Alkuper\u00e4inen ajatus oli kokeilla Pythonilla palvelin puolen koodausta (server-side scripting), mutta teht\u00e4v\u00e4n luonne muuttui ajan kuluessa. Teht\u00e4v\u00e4\u00e4 luodessa sen laajuus alkoi hahmottua: Ohjelman julkaisu vaati ohjelmoinnin lis\u00e4ksi tutustumisen Herokun, GitHubin ja Reactin k\u00e4ytt\u00f6\u00f6n. Lis\u00e4ksi omat intressit kallistuivat ohjelmoinnillisesti Enemm\u00e4n JavaScriptin suuntaan. Lopputuloksena siis ty\u00f6, jossa esitell\u00e4\u00e4n lyhyell\u00e4 demolla laaja-alue, ilman sen syvemp\u00e4\u00e4 paneutumista asiaan. Ohjelmointiosion kehitt\u00e4minen on sitten se seuraava vaihe. T\u00e4ll\u00e4 kertaa ei k\u00e4yt\u00f6ss\u00e4 oleva aika enemp\u00e4\u00e4n riitt\u00e4nyt.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1><\/h1>\n<h1><\/h1>\n<h1><\/h1>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ohjelmointiteht\u00e4v\u00e4 lyhyesti Teht\u00e4v\u00e4 liittyy Datanomien S\u00e4hk\u00f6isten asiointipalveluiden -kurssiin, jonka aikana opiskelijat ty\u00f6st\u00e4v\u00e4t webbisivut, jotka hy\u00f6dynt\u00e4v\u00e4t tietokantaa. T\u00e4m\u00e4n he tekev\u00e4t t\u00e4ll\u00e4 hetkell\u00e4 &#8221;PHP, MySQL, HTML, CSS&#8221; -yhdistelm\u00e4ll\u00e4. L\u00e4hitulevaisuudessa tarkoituksena on siirty\u00e4 PHP-kielest\u00e4 toiseen kieleen ja t\u00e4m\u00e4 ohjelmointiharjoitus on kytk\u00f6ksiss\u00e4 t\u00e4h\u00e4n siirtym\u00e4\u00e4n. Kurssin rinnalla k\u00e4yd\u00e4\u00e4n jo nyt JavaScript-osuus Ohjelmointiteht\u00e4v\u00e4 sijoittuu kurssin loppupuolelle ja on suunnattu \u201dnopeille, aiheesta<span class=\"read-more\"><a href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\" title=\"Read More\">More<\/a><\/span><\/p>\n","protected":false},"author":656,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-1928","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-yleinen"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus - Koodausta kouluarkeen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus - Koodausta kouluarkeen\" \/>\n<meta property=\"og:description\" content=\"Ohjelmointiteht\u00e4v\u00e4 lyhyesti Teht\u00e4v\u00e4 liittyy Datanomien S\u00e4hk\u00f6isten asiointipalveluiden -kurssiin, jonka aikana opiskelijat ty\u00f6st\u00e4v\u00e4t webbisivut, jotka hy\u00f6dynt\u00e4v\u00e4t tietokantaa. T\u00e4m\u00e4n he tekev\u00e4t t\u00e4ll\u00e4 hetkell\u00e4 &#8221;PHP, MySQL, HTML, CSS&#8221; -yhdistelm\u00e4ll\u00e4. L\u00e4hitulevaisuudessa tarkoituksena on siirty\u00e4 PHP-kielest\u00e4 toiseen kieleen ja t\u00e4m\u00e4 ohjelmointiharjoitus on kytk\u00f6ksiss\u00e4 t\u00e4h\u00e4n siirtym\u00e4\u00e4n. Kurssin rinnalla k\u00e4yd\u00e4\u00e4n jo nyt JavaScript-osuus Ohjelmointiteht\u00e4v\u00e4 sijoittuu kurssin loppupuolelle ja on suunnattu \u201dnopeille, aiheestaMore\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\" \/>\n<meta property=\"og:site_name\" content=\"Koodausta kouluarkeen\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-19T10:01:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2018\/12\/hamk-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"513\" \/>\n\t<meta property=\"og:image:height\" content=\"513\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"kimmosalakka\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Kirjoittanut\" \/>\n\t<meta name=\"twitter:data1\" content=\"kimmosalakka\" \/>\n\t<meta name=\"twitter:label2\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuutti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\"},\"author\":{\"name\":\"kimmosalakka\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/51d6d858ae5f2bd838a1b4dd2a1f6fe7\"},\"headline\":\"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus\",\"datePublished\":\"2019-12-19T10:01:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\"},\"wordCount\":302,\"commentCount\":0,\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\",\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\",\"name\":\"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus - Koodausta kouluarkeen\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website\"},\"datePublished\":\"2019-12-19T10:01:20+00:00\",\"author\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/51d6d858ae5f2bd838a1b4dd2a1f6fe7\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website\",\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/\",\"name\":\"Koodausta kouluarkeen\",\"description\":\"Opet koodaa, Opet ohjelmoijiksi ja Koodausta kouluarkeen -opinnoissa opiskelevat opettajat kertovat kokemuksiaan ohjelmointikokeiluista.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/51d6d858ae5f2bd838a1b4dd2a1f6fe7\",\"name\":\"kimmosalakka\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/40d94447f04dd4d08684f5e423b5dde32911723fd19a401667e9826f5217cad2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/40d94447f04dd4d08684f5e423b5dde32911723fd19a401667e9826f5217cad2?s=96&d=mm&r=g\",\"caption\":\"kimmosalakka\"},\"url\":\"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/kimmosalakka\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus - Koodausta kouluarkeen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/","og_locale":"fi_FI","og_type":"article","og_title":"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus - Koodausta kouluarkeen","og_description":"Ohjelmointiteht\u00e4v\u00e4 lyhyesti Teht\u00e4v\u00e4 liittyy Datanomien S\u00e4hk\u00f6isten asiointipalveluiden -kurssiin, jonka aikana opiskelijat ty\u00f6st\u00e4v\u00e4t webbisivut, jotka hy\u00f6dynt\u00e4v\u00e4t tietokantaa. T\u00e4m\u00e4n he tekev\u00e4t t\u00e4ll\u00e4 hetkell\u00e4 &#8221;PHP, MySQL, HTML, CSS&#8221; -yhdistelm\u00e4ll\u00e4. L\u00e4hitulevaisuudessa tarkoituksena on siirty\u00e4 PHP-kielest\u00e4 toiseen kieleen ja t\u00e4m\u00e4 ohjelmointiharjoitus on kytk\u00f6ksiss\u00e4 t\u00e4h\u00e4n siirtym\u00e4\u00e4n. Kurssin rinnalla k\u00e4yd\u00e4\u00e4n jo nyt JavaScript-osuus Ohjelmointiteht\u00e4v\u00e4 sijoittuu kurssin loppupuolelle ja on suunnattu \u201dnopeille, aiheestaMore","og_url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/","og_site_name":"Koodausta kouluarkeen","article_published_time":"2019-12-19T10:01:20+00:00","og_image":[{"width":513,"height":513,"url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-content\/uploads\/sites\/17\/2018\/12\/hamk-logo.png","type":"image\/png"}],"author":"kimmosalakka","twitter_card":"summary_large_image","twitter_misc":{"Kirjoittanut":"kimmosalakka","Arvioitu lukuaika":"1 minuutti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#article","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/"},"author":{"name":"kimmosalakka","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/51d6d858ae5f2bd838a1b4dd2a1f6fe7"},"headline":"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus","datePublished":"2019-12-19T10:01:20+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/"},"wordCount":302,"commentCount":0,"inLanguage":"fi","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/","url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/","name":"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus - Koodausta kouluarkeen","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website"},"datePublished":"2019-12-19T10:01:20+00:00","author":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/51d6d858ae5f2bd838a1b4dd2a1f6fe7"},"breadcrumb":{"@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/datanomi-sahkoisten-asiointipalvelujen-lisaharjoitus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/"},{"@type":"ListItem","position":2,"name":"Datanomi s\u00e4hk\u00f6isten asiointipalvelujen lis\u00e4harjoitus"}]},{"@type":"WebSite","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#website","url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/","name":"Koodausta kouluarkeen","description":"Opet koodaa, Opet ohjelmoijiksi ja Koodausta kouluarkeen -opinnoissa opiskelevat opettajat kertovat kokemuksiaan ohjelmointikokeiluista.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Person","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/51d6d858ae5f2bd838a1b4dd2a1f6fe7","name":"kimmosalakka","image":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/40d94447f04dd4d08684f5e423b5dde32911723fd19a401667e9826f5217cad2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/40d94447f04dd4d08684f5e423b5dde32911723fd19a401667e9826f5217cad2?s=96&d=mm&r=g","caption":"kimmosalakka"},"url":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/author\/kimmosalakka\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/1928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/users\/656"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/comments?post=1928"}],"version-history":[{"count":2,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/1928\/revisions"}],"predecessor-version":[{"id":1931,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/posts\/1928\/revisions\/1931"}],"wp:attachment":[{"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/media?parent=1928"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/categories?post=1928"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hamk.fi\/koodausta-kouluarkeen\/wp-json\/wp\/v2\/tags?post=1928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}