{"id":36,"date":"2022-06-25T10:40:29","date_gmt":"2022-06-25T10:40:29","guid":{"rendered":"http:\/\/jla.localsitehere\/?page_id=36"},"modified":"2026-01-17T17:46:10","modified_gmt":"2026-01-17T15:46:10","slug":"home","status":"publish","type":"page","link":"https:\/\/jenniina.fi\/finnish\/","title":{"rendered":"Jenniina: Visual Design in Helsinki"},"content":{"rendered":"<div class=\"wp-block-group alignfull is-style-no-margin-vertical shadow-under-nav has-palette-2-color has-palette-1-background-color has-text-color has-background\" style=\"padding-bottom:100px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\">\n<div class=\"wp-block-column\" style=\"flex-basis:30%\" id=\"about\">\n<p class=\"is-style-screen-reader-text\">Jenniina Laine<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<div style=\"height:1vh\" aria-hidden=\"true\" class=\"wp-block-spacer spacer-top\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\" id=\"about\">\n<div class=\"wp-block-column is-vertically-aligned-top height1\" style=\"flex-basis:30%\">\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column column-no-margin-top about-h1\">\n<h1 class=\"wp-block-heading\">Kuka<\/h1>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\" id=\"about\">\n<div class=\"wp-block-column is-vertically-aligned-top\" style=\"flex-basis:30%\">\n<div class=\"wp-block-group group-language\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><p>Switch language:  <div class=\"trp_language_switcher_shortcode\">\n<div class=\"trp-language-switcher trp-language-switcher-container\" data-no-translation>\n    <div class=\"trp-ls-shortcode-current-language\">\n        <a href=\"#\" class=\"trp-ls-shortcode-disabled-language trp-ls-disabled-language\" title=\"English\" onclick=\"event.preventDefault()\">\n\t\t\t English\t\t<\/a>\n    <\/div>\n    <div class=\"trp-ls-shortcode-language\">\n                    <a href=\"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/pages\/36\" title=\"English\">\n             English        <\/a>\n\n        <\/div>\n    <script type=\"application\/javascript\">\n        \/\/ need to have the same with set from JS on both divs. Otherwise it can push stuff around in HTML\n        var trp_ls_shortcodes = document.querySelectorAll('.trp_language_switcher_shortcode .trp-language-switcher');\n        if ( trp_ls_shortcodes.length > 0) {\n            \/\/ get the last language switcher added\n            var trp_el = trp_ls_shortcodes[trp_ls_shortcodes.length - 1];\n\n            var trp_shortcode_language_item = trp_el.querySelector( '.trp-ls-shortcode-language' )\n            \/\/ set width\n            var trp_ls_shortcode_width                                               = trp_shortcode_language_item.offsetWidth + 16;\n            trp_shortcode_language_item.style.width                                  = trp_ls_shortcode_width + 'px';\n            trp_el.querySelector( '.trp-ls-shortcode-current-language' ).style.width = trp_ls_shortcode_width + 'px';\n\n            \/\/ We're putting this on display: none after we have its width.\n            trp_shortcode_language_item.style.display = 'none';\n        }\n    <\/script>\n<\/div>\n<\/div><\/p>\n<\/div><\/div>\n\n\n\n<div id=\"dlt-wrapper2\">\n<span class=\"pika\">Muuta teema:<\/span> \n<button class=\"dlt-button\">\n<div class=\"dlt-inner-wrapper\">\n<div class=\"dlt-button-inner-left\"><\/div>\n<div class=\"dlt-button-inner\"><\/div>\n<\/div>\n<p class=\"dlt-button-text screen-reader-text\">Toggle Dark Mode<\/p>\n<\/button>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column column-no-margin-top\">\n<p class=\"translation-block\">Hei! Olen Jenniina Laine, graafinen suunnittelija. Valmistuin Metropolian Ammattikorkeakoulusta. Erikoistumisprojektini ja lopputy\u00f6ni liittyi siihen, kuinka saavutettavuutta voi huomioida WordPress-alustalla. Tarkoituksenani on on tulla digitaalisen suunnittelun monitaituriksi, painottaen saavutettavaa ja responsiivista suunnittelua.<\/p>\n\n\n\n<aside class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><div class=\"jla-accordion\"><details><summary class=\"jla-accordion-title\"><span>Vapaa-aika<\/span><\/summary><div class=\"jla-accordion-body\"><p class=\"inline-details\">Kun olen poissa tietokoneen \u00e4\u00e4rest\u00e4, hoidan <dfn><abbr title=\"(kasvattaen l\u00e4hinn\u00e4 basilikaa, steviaa ja herneit\u00e4)\">vesiviljelyksi\u00e4ni,<\/abbr><\/dfn> laulan <dfn><abbr title=\"(mainly Viking-inspired shirts for my spouse)\">tai ompelen vaatteita.<\/abbr><\/dfn>  Soitan my\u00f6s <dfn><abbr title=\"(both regular and electric)\">viulua <\/abbr><\/dfn> ja alttoviulua, mutta yrit\u00e4n olla h\u00e4irik\u00f6im\u00e4tt\u00e4 naapureitani liikaa! K\u00e4yn my\u00f6s nettikursseja ja opiskelen japania Duolingolla.<\/p>\n<\/div><\/details><\/div>\n<\/div><\/aside>\n\n\n\n<p>Suunnittelen verkkosivustoja, pieni\u00e4 animaatioita ja tulosteita kuten julisteita pienille yrityksille ja yhdistyksille. Asun Helsingiss\u00e4, mutta et\u00e4ty\u00f6skentely sujuu hyvin. T\u00e4ll\u00e4 hetkell\u00e4 minulla on tilaa lis\u00e4t\u00f6ille, joten <a href=\"#services\">katso millaista ty\u00f6t\u00e4 teen<\/a> ja <a href=\"#contact\">ota minuun yhteytt\u00e4.<\/a> saadaksesi juuri sinulle sopivan tuotteen. <\/p>\n\n\n\n<p>Katso my\u00f6s <a href=\"https:\/\/react.jenniina.fi\/store\">kauppani<\/a> ja <a href=\"https:\/\/react.jenniina.fi\">React-portfolioni<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\" id=\"education\">\n<div class=\"wp-block-column\" style=\"flex-basis:30%\">\n<h2 class=\"wp-block-heading has-text-align-center\">Koulutus<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<div class=\"wp-block-columns is-style-no-gaps education-block arrive fromright\">\n<div class=\"wp-block-column education-year\">\n<h3 class=\"wp-block-heading\">2022<\/h3>\n<\/div>\n\n\n\n<div class=\"wp-block-column\"><div class=\"jla-accordion\"><details><summary class=\"jla-accordion-title\"><span>Medianomi: kulttuurialan ammattikorkeakoulututkinto viestinn\u00e4n tutkinto-ohjelmassa, ammatillisena p\u00e4\u00e4aineena graafinen suunnittelu<\/span><\/summary><div class=\"jla-accordion-body\"><p>\n<em>Metropolia Ammattikorkeakoulu, 2022<\/em><\/p>\n<p> Graafisen suunnittelun lis\u00e4ksi opin paljon k\u00e4ytt\u00f6liittym\u00e4suunnittelusta, palvelumuotoilusta ja markkinoinnista, joiden lis\u00e4ksi animoinnista ja videoeditoinnista After Effectsill\u00e4. Vaikka opiskelin graafista suunnittelua, tarjolla oli paljon muutakin!<\/p>\n<\/div><\/details><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-style-no-gaps education-block arrive fromright\">\n<div class=\"wp-block-column education-year\">\n<h3 class=\"wp-block-heading\">2016<\/h3>\n<\/div>\n\n\n\n<div class=\"wp-block-column\"><div class=\"jla-accordion\"><details><summary class=\"jla-accordion-title\"><span>Audiovisuaalisen viestinn\u00e4n ammattitutkinto, verkkoviestinn\u00e4n osaamisala <\/span><\/summary><div class=\"jla-accordion-body\"><p>\n<em>Jyv\u00e4skyl\u00e4 Institute of Adult Education<\/em><\/p>\n<p>T\u00e4\u00e4ll\u00e4 p\u00e4\u00e4sin sukeltamaan hieman enemm\u00e4n verkkosivujen suunnitteluun, mutta opinnot vain her\u00e4ttiv\u00e4t lis\u00e4\u00e4 intoa oppia lis\u00e4\u00e4!<\/p>\n<\/div><\/details><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-style-no-gaps\">\n<div class=\"wp-block-column recent-courses\" style=\"flex-basis:100%\">\n<h3 class=\"wp-block-heading  arrive fromright\">Viimeisimm\u00e4t kurssit<\/h3>\n\n\n\n<p>Haaga-Helia polkuopinnot, kurssipaketit A ja B, 12.12.2025,  kurssiesimerkkein\u00e4 Digitaalisen palvelun k\u00e4ytt\u00e4j\u00e4kokemus (5 op), Tiimity\u00f6 ja projektiosaaminen (5 op), Teko\u00e4lyn perusteet (5 op) ja Johdanto liiketoimintal\u00e4ht\u00f6iseen ICT:hen (5 op), keskiarvolla 4,9.<\/p>\n\n\n\n<p class=\"arrive fromright\">Introduction to Java Programming (3 op) 21.5.2024 (Metropolia Ammattikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">Ohjelmistosuunnittelu ja ohjelmistokehitysprojektin hallinta (40 op) 23.2. 2024 (osasuoritus Omnian Tieto- ja viestint\u00e4tekniikan ammattitutkinnosta)<\/p>\n\n\n\n<p class=\"arrive fromright\">Artificial intelligence with Python (3 op) 11.08.2023 (Metropolia Ammattikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">PHP-ohjelmointi (3 op) 07.08.2023 (Laurea ammattikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">Python-ohjelmointi (3 op) 07.08.2023 (Laurea ammattikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">Microsoft Azure Fundamentals (3 op) 04.08.2023 (Metropolia Ammattikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">React.JS Fundamentals (3 op) 26.07.2023 (Metropolia Ammattikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">Javascript (5 op) 23.07.2023 (Metropolia Ammattiikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">NodeJS (3 op) H 22.07.2023 (Metropolia Ammattikorkeakoulu)<\/p>\n\n\n\n<p class=\"arrive fromright\">SQL and Relation Databases (3 op) 20.07.2023 (Metropolia Ammattikorkeakoulu)<\/p>\n\n\n\n<h4 class=\"wp-block-heading  arrive fromright\">Ep\u00e4virallisesti suoritetut kurssit<\/h4>\n\n\n\n<p class=\"arrive fromright\">Fullstack Open, osat 1-11 (11 op, Helsingin Avoin Yliopisto) Kev\u00e4t 2023<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\">\n<div class=\"wp-block-column\">\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\" style=\"flex-basis:30%\">\n<h2 class=\"wp-block-heading has-text-align-center\">Ohjelmat<\/h2>\n\n\n\n<p class=\"has-text-align-center\">joita k\u00e4yt\u00e4n eniten<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<div class=\"techwrap\">\n\n<div class=\"tech vscode arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/Visual_Studio_Code_1.35_icon.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 240px; --smush-placeholder-aspect-ratio: 240\/240;\">\n<h3>VS Code<\/h3>\n<p>Mukavuusalue<\/p>\n<\/div>\n<\/div>\n\n\n<div class=\"tech illustrator arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/illustrator.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 246px; --smush-placeholder-aspect-ratio: 246\/240;\">\n<h3>Illustrator<\/h3>\n<p>Mukavuusalue<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech photoshop arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/photoshop.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 246px; --smush-placeholder-aspect-ratio: 246\/240;\">\n<h3>Photoshop<\/h3>\n<p>Mukavuusalue<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech adobexdfigma arrive\">\n<div>\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/Adobe_XD_CC_icon.png\" class=\"icon inline lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 246px; --smush-placeholder-aspect-ratio: 246\/240;\">\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/160px-Figma-logo.png\" class=\"icon inline lazyload\" aria-hidden=\"true\" width=\"28px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 160px; --smush-placeholder-aspect-ratio: 160\/240;\">\n<\/div>\n<h3>Adobe XD &amp; Figma<\/h3>\n<p>Perus<\/p>\n<\/div>\n<\/div>\n\n\n<div class=\"tech aftereffects arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/aftereffects.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 246px; --smush-placeholder-aspect-ratio: 246\/240;\">\n<h3>After Effects<\/h3>\n<p>Keskitaso<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech indesign arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/indesign.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 246px; --smush-placeholder-aspect-ratio: 246\/240;\">\n<h3>InDesign<\/h3>\n<p>Perus<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech acrobat arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/acrobat.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 240px; --smush-placeholder-aspect-ratio: 240\/240;\">\n<h3>Acrobat<\/h3>\n<p>Perus<\/p>\n<\/div>\n<\/div>\n\n\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\" style=\"flex-basis:30%\">\n<h2 class=\"wp-block-heading has-text-align-center\">Web-tekn.<\/h2>\n\n\n\n<p class=\"has-text-align-center\">-<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<div class=\"techwrap\">\n\n<div class=\"tech html arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/HTML5_Badge_256.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 256px; --smush-placeholder-aspect-ratio: 256\/256;\">\n<h3>HTML<\/h3>\n<p>Mukavuusalue<\/p>\n<\/div>\n<\/div>\n<div class=\"tech css arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/CSS3_logo.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 240px; --smush-placeholder-aspect-ratio: 240\/240;\">\n<h3>CSS<\/h3>\n<p>Mukavuusalue<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech javascript arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/Badge_js-strict_.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 303px; --smush-placeholder-aspect-ratio: 303\/355;\">\n<h3>JavaScript<\/h3>\n<p>Keskitaso<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech react arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/React-icon.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"48px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 270px; --smush-placeholder-aspect-ratio: 270\/235;\">\n<h3>React<\/h3>\n<p>Keskitaso<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech typescript arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/Typescript_logo_2020.svg.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 240px; --smush-placeholder-aspect-ratio: 240\/240;\">\n<h3>Typescript<\/h3>\n<p>Perus<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech php arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/01\/PHP_Logo_text_only.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"44px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 320px; --smush-placeholder-aspect-ratio: 320\/160;\">\n<h3>PHP<\/h3>\n<p>Perus<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech sql arrive\">\n<div>\n<div class=\"icon\" aria-hidden=\"true\" width=\"48px\"><\/div>\n<h3 class=\"h3reset\">SQL<br>&amp;<br>NoSQL<\/h3>\n<p>Perus<\/p>\n<\/div>\n<\/div>\n\n<div class=\"tech python arrive\">\n<div>\n<img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2023\/08\/python.png\" class=\"icon lazyload\" aria-hidden=\"true\" width=\"48px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 111px; --smush-placeholder-aspect-ratio: 111\/111;\">\n<h3>Python<\/h3>\n<p>Aloittelija+<\/p>\n<\/div>\n<\/div>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\">\n<div class=\"wp-block-column\" style=\"flex-basis:30%\">\n<h2 class=\"wp-block-heading has-text-align-center\">T\u00e4m\u00e4 sivusto<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<p>T\u00e4m\u00e4 sivusto toimii portfolionani ja testialustanani erin\u00e4isille koodinp\u00e4tkille, ja kuinka hyvin teema Michelle on muokattavissa. Saatan lis\u00e4t\u00e4 t\u00e4nne my\u00f6hemmin my\u00f6s henkil\u00f6kohtaisia projekteja. <a href=\"#colophon\">Ota yhteytt\u00e4<\/a> jos l\u00f6yd\u00e4t sivuilta virheit\u00e4 tai ongelmia!<\/p>\n\n\n\n<p>Voit vaihtaa kielt\u00e4 englannin ja suomen v\u00e4lill\u00e4 sivun yl\u00e4osassa olevalla painikkeella. K\u00e4ytt\u00e4m\u00e4ni lis\u00e4osa v\u00e4lill\u00e4 kadottaa k\u00e4\u00e4nn\u00f6ksi\u00e4, joten jos huomaat puuttuvia tekstej\u00e4, voit ilmoittaa minulle siit\u00e4 yhteydenottolomakkeella. Sivulla on <span><svg class=\"svg-icon\" width=\"1em\" aria-hidden=\"true\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 16 16\"><polygon points=\"8,4.6 1.3,11.3 2.7,12.7 8,7.4 13.3,12.7 14.7,11.3 \"><\/svg><\/span> <span class=\"screen-reader-text\">Back to top of the page<\/span>painikkeita, jotka viev\u00e4t sinut tarvittaessa takaisin sivun yl\u00e4laitaan. Kaikki sivuston tieto sijaitsee t\u00e4ll\u00e4 sivulla, lukuunottamatta portfolion <a href=\"https:\/\/jenniina.fi\/finnish\/portfolio\/#web-design\">verkkosivustoja<\/a> ja <a href=\"https:\/\/jenniina.fi\/finnish\/cookie-policy-eu\/\">ev\u00e4steselostetta.<\/a>~ Ulkoiset linkit ovat merkitty nuolella.<\/p>\n\n\n\n<div style=\"height:3rem\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons flex gap portfolio-buttons is-vertical is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-810fbbe0 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-25 btn-see-more has-large-font-size\"><a class=\"wp-block-button__link has-palette-2-color has-palette-1-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/jenniina.fi\/finnish\/portfolio\/#portfolio\">Portfolioni<\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 btn-see-more\"><a class=\"wp-block-button__link has-palette-2-color has-palette-1-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/react.jenniina.fi\">React Portfolio<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull topclip is-style-no-margin-vertical services-section has-palette-1-color has-palette-2-background-color has-text-color has-background\" id=\"services-section\" style=\"padding-top:150px;padding-bottom:120px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:100px\" aria-hidden=\"true\" id=\"services\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\">\n<div class=\"wp-block-column\" style=\"flex-basis:60%\">\n<h2 class=\"wp-block-heading has-text-align-center\">Palvelut<\/h2>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\">Palkkaa minut visuaaliseen suunnitteluun, oli se sitten verkkosivu, juliste tai pienimuotoinen animaatio:<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide services-cards\">\n<div class=\"wp-block-column arrive\">\n<div class=\"wp-block-group services-card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" data-src=\"http:\/\/jenniina.fi\/wp-content\/uploads\/2022\/07\/web-page-code.svg\" alt=\"\" class=\"wp-image-1027 lazyload\" style=\"width:101px;height:75px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"has-text-align-center\"><span>WWW<\/span> Suunnittelu<\/h3>\n\n\n\n<div style=\"height:4rem\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">Verkkosivuja alusta loppuun<\/p>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"jla-accordion\"><details><summary class=\"jla-accordion-title\"><span>Ty\u00f6kalut<\/span><\/summary><div class=\"jla-accordion-body\"><ul>\n<li>Vanilla JavaScript<\/li>\n<li>TypeScript<\/li>\n<li>React.JS<\/li>\n<li>Vite<\/li>\n<li>Python<\/li>\n<li>WordPress<\/li>\n<li>VS Code<\/li>\n<li>MAMP<\/li>\n<li><dfn><abbr title=\"Web Accessibility Evaluation Tool\">WAVE<\/abbr><\/dfn><\/li>\n<li><dfn><abbr title=\"Non-visual Desktop Access\">NVDA <\/abbr><\/dfn> screen reader<\/li>\n<li>Screaming Frog SEO Spider<\/li>\n<li><a href=\"https:\/\/autoprefixer.github.io\/\" rel=\"nofollow noopener\">Autoprefixer CSS<a><\/a><\/a><\/li>\n<\/ul>\n<\/div><\/details><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group skill-set-wrap skill-set-examples\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group skill-set-list\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:1em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-vertical is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-734eb2c2 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button btn-see-more\"><a class=\"wp-block-button__link has-palette-1-color has-text-color wp-element-button\" href=\"https:\/\/jenniina.fi\/finnish\/portfolio\/#web-design\">Katso esimerkkej\u00e4<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:5em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column arrive second\">\n<div class=\"wp-block-group services-card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/graphicdesign-.svg\" alt=\"graphic design\" class=\"wp-image-2292 lazyload\" style=\"width:101px;height:75px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">Graafinen <span>Suunnittelu<\/span><\/h3>\n\n\n\n<div style=\"height:4rem\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">Julisteita, lehtisi\u00e4, logoja yms.<\/p>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"jla-accordion\"><details><summary class=\"jla-accordion-title\"><span>Ty\u00f6kalut<\/span><\/summary><div class=\"jla-accordion-body\"><ul>\n<li>Adobe Illustrator<\/li>\n<li>Adobe Photoshop<\/li>\n<li>Adobe InDesign<\/li>\n<li>PowerPoint<\/li>\n<li>Microsoft Word<\/li>\n<li>Pen and paper<\/li>\n<\/ul>\n<\/div><\/details><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group skill-set-wrap  skill-set-examples\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group skill-set-list\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:1em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-vertical is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-734eb2c2 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button btn-see-more\"><a class=\"wp-block-button__link has-palette-1-color has-text-color wp-element-button\" href=\"https:\/\/jenniina.fi\/finnish\/portfolio\/#graphic-design\">Katso esimerkkej\u00e4<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:5em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column arrive\">\n<div class=\"wp-block-group services-card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/video-editing.svg\" alt=\"\" class=\"wp-image-2226 lazyload\" style=\"width:101px;height:75px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\"><span>Liikkuva<\/span> Grafiikka<\/h3>\n\n\n\n<div style=\"height:4rem\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">Videoeditointia ja animaatioita<\/p>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"jla-accordion\"><details><summary class=\"jla-accordion-title\"><span>Ty\u00f6kalut<\/span><\/summary><div class=\"jla-accordion-body\"><ul>\n<li>Adobe After Effects<\/li>\n<li>Adobe Animate<\/li>\n<\/ul>\n<\/div><\/details><\/div><\/ul>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group skill-set-wrap  skill-set-examples\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group skill-set-list\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:1em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-vertical is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-734eb2c2 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button btn-see-more\"><a class=\"wp-block-button__link has-palette-1-color has-text-color wp-element-button\" href=\"https:\/\/jenniina.fi\/finnish\/portfolio\/#motion-graphics\">Katso esimerkkej\u00e4<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:5em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull snippet-container topclip is-style-no-margin-vertical img-front-block has-palette-2-color has-palette-1-background-color has-text-color has-background\" id=\"snippet-bubbles\" style=\"padding-top:14vh;padding-bottom:10vh\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-image noshadow distance1\">\n<figure class=\"aligncenter size-medium\"><a href=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/fennecs_1x2-e1663930685483.png\"><img decoding=\"async\" width=\"640\" height=\"296\" data-src=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/fennecs_1x2-e1663930685483-640x296.png\" alt=\"Fennecs illustration with Illustrator by Jenniina\" class=\"wp-image-2302 lazyload\" data-srcset=\"https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/fennecs_1x2-e1663930685483-640x296.png 640w, https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/fennecs_1x2-e1663930685483-480x222.png 480w, https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/fennecs_1x2-e1663930685483-768x355.png 768w, https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/fennecs_1x2-e1663930685483-18x8.png 18w, https:\/\/jenniina.fi\/wp-content\/uploads\/2022\/09\/fennecs_1x2-e1663930685483.png 1192w\" data-sizes=\"(max-width: 640px) 100vw, 640px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 640px; --smush-placeholder-aspect-ratio: 640\/296;\" \/><\/a><figcaption class=\"wp-element-caption\">Fennecs illustration with Illustrator. Try tapping the bubbles<\/figcaption><\/figure>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull topclip is-style-no-margin-vertical services-section has-palette-1-color has-palette-2-background-color has-text-color has-background\" style=\"padding-top:150px;padding-bottom:20px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:100px\" aria-hidden=\"true\" id=\"services\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\">\n<div class=\"wp-block-column\" style=\"flex-basis:60%\">\n<div class=\"wp-block-buttons is-vertical is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-734eb2c2 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 btn-see-more has-large-font-size max-content\"><a class=\"wp-block-button__link has-palette-1-color has-text-color wp-element-button\" href=\"https:\/\/jenniina.fi\/finnish\/portfolio\/#portfolio\">Portfolioni<\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 btn-see-more max-content\"><a class=\"wp-block-button__link has-palette-1-color has-text-color wp-element-button\" href=\"https:\/\/react.jenniina.fi\">React Portfolio<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\"><\/p>\n<\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull snippet-container topclip is-style-no-margin-vertical lets-talk-block has-palette-2-color has-palette-3-background-color has-text-color has-background\" id=\"snippet-eyes\" style=\"padding-top:14vh;padding-bottom:10vh\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><div class=\"alignwide-wrap\" data-block=\"columns\">\n<div class=\"wp-block-columns alignwide\">\n<div class=\"wp-block-column\" style=\"flex-basis:60%\">\n<p class=\"has-text-align-center has-extra-large-font-size\">L\u00f6ytyyk\u00f6 t\u00f6it\u00e4?<\/p>\n\n\n\n<div class=\"wp-block-buttons orange is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-03627597 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button btn-see-below\"><a class=\"wp-block-button__link has-palette-2-color has-text-color has-normal-font-size has-custom-font-size wp-element-button\" href=\"#colophon\">Keskustellaan<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<div class=\"entry-summary\">\nI am Jenniina, a visual designer with a Bachelor&#8217;s degree in graphic design based in Helsinki, with an emphasis on accessible and responsive design.\n<\/div>\n<div class=\"link-more-container\"><a href=\"https:\/\/jenniina.fi\/finnish\/\" class=\"link-more\" aria-label=\"Continue reading Jenniina: Visual Design in Helsinki\">More &raquo;<\/a><\/div>","protected":false},"author":1,"featured_media":425,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-36","page","type-page","status-publish","has-post-thumbnail","hentry","entry","entry-type-page"],"_links":{"self":[{"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/pages\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":837,"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/pages\/36\/revisions"}],"predecessor-version":[{"id":6162,"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/pages\/36\/revisions\/6162"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/media\/425"}],"wp:attachment":[{"href":"https:\/\/jenniina.fi\/finnish\/wp-json\/wp\/v2\/media?parent=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}