SOVELLUSKEHITYS
Moduulin kuvaus
Sovelluskehityksen alle sijoitetut opintojaksot painottuvat vahvasti FullStack-sovelluskehitykseen, joka on yksi tämän päivän hallitsevista tavoista toteuttaa eri ympäristöissä kokonaisvaltaisesti toimivia sovelluksia. Moduuli antaa tähän sinulle erittäin kattavasti näkemystä eri opintojaksojen kautta.
Opinnoissa opit suunnittelemaan näyttäviä kokonaisuuksia Web-visualisoinnin opintojaksolla. Web-käyttöliittymien ohjelmointi sekä web-palvelinohjelmointi sovelluskehyksillä ovat tämän kokonaisuuden peruspilareita. Näillä opintojaksoilla saat kattavan osaamisen alkaa toteuttamaan FullStack-sovelluksia web-ympäristöön. Tällä hetkellä nämä ovat keskeisiä taitoja päästä koulun penkiltä yrityksen ohjelmointiin liittyviin työtehtäviin.
Tällä on oikeasti imua juuri nyt!
Nykyään ihmisillä on mukana aina jonkinlainen kannettava laite tai muuten vaan hyödynnetään ympärillä olevaa teknologiaa. Mobiiliohjelmointiin liittyvillä opintojaksoilla opit hallitsemaan Android-ohjelmoinnissa natiivit ratkaisut tehdä mobiilisovelluksia. Geneerisempi Mobiilisovelluskehitykseen liittyvä opintojakso tarjoaa mahdollisuudet käyttää JavaScript-ohjelmointia toteuttamaan mobiilisovelluksia. Tärkeää on havaita myös se, että "perinteinen" mobiiliohjelmointi on laajentunut mobiili/puhelin/tabletti-ohjelmoinnissa täysivertaiseksi mahdollisuudeksi toteuttaa ohjelmointia erilaisille laitteille. Nousevana trendinä on selvästi näkyvissä sovelluksien toteuttaminen mm. kelloihin, tv:hen ja tärkeänä linjana autot. Sähköautojen etukonsolit ovat kehittyvässä vaiheessa ja niiden viihde-elektoriikat toteutetaan pitkälti uusilla teknologioilla.
Moduuliiin liittyy myös keskeisenä osana olio-ohjelmoinnin opintojakso. Tällä opintojaksolla saat perussivistyksen olio-ohjelmoinnin teoriaan ja osaat käyttää luokkia ja oliota apuna muissa tämän moduulin opintojaksoilla. ESA kirjoittelee tähän sitten lisää loremia.
Ammatin kuvaus
Alle on otettu muutamia näkymiä LinkedIn-palvelusta keskeisillä osaamisen termeillä (17.1.2022). Moduulin jälkeen voisit työskennellä alla kuvatuissa työtehtävissä.
Android developer:
FullStack developer:
Mobile developer:
React developer:
Web developer:
Loppusanat
Opintojaksoja pitävät JAMK/IT:n konkariopettajat, jotka ovat ryvettyneet näillä saroilla monissa liemissä ja tuulissa. Opintojaksojen aikana saat varmasti ajankohtaisen tiedon esitetyistä asioista sekä aimo annoksen elämän kokemusta, tietoa ja taitoa.
Tervetuloa mukaan!