Valtaosa nykypäivänä luotavista ohjelmista toimii internetiin perustuen. Verkkosivut ovat ajan myötä kehittyneet staattisista HTML-sivuista kokonaisvaltaisiksi ohjelmiksi, jotka suoritetaan palvelimen sijaan käyttäjän verkkoselaimessa. Web-ohjelmointiin on muodostunut useita menetelmiä, joista reaktiivinen ohjelmointi on yksi suosituimmista. Funktionaalisen ohjelmoinnin alkuperä on 1930-luvulla kehitetyssä lambdakalkyylissä ja sitä ennen matematiikassa. Sen periaatteena on matemaattisen funktion käsite. Funktionaalisten ohjelmointikielien kehitys alkaa 1950-luvun Lispistä ja jatkuu edelleen nykypäivän Clojureen, Scalaan sekä Haskelliin. Tässä diplomityössä tutkitaan funktionaalisen ohjelmoinnin soveltuvuutta nykyaikais...
Aktioparadigma kuvaa ohjelmien suorituksen aktioiden ja objektien avulla. Objektit kuvaavat järjeste...
Ohjelmistotoimiala on perinteisesti ollut teknologiakeskeistä. Teknologisten ohjelmistoratkaisujen h...
Vuosittain maailmanlaajuisesti myydään yli miljardi matkapuhelinta. Kilpailu mobiililaitteiden valm...
Valtaosa nykypäivänä luotavista ohjelmista toimii internetiin perustuen. Verkkosivut ovat ajan my...
Avoimella tiedolla tarkoitetaan digitaalista tietoa, joka on vapaasti saatavissa. Avoimien tietovara...
Tasoloikka on suosittu videopeligenre ja monen aloittelevan ohjelmoijan tavoitteena on toteuttaa oma...
Opinnäytetyön toimeksiantaja oli Valmet Technologies Oy:lle. Tehtävänä oli optimoida kui-vatusviiran...
Sosiaali- ja terveydenhuollon digitaalisia palveluita kehitetään vaikuttavuuden ja kustan-nustehokku...
Reaktiivisen ohjelmoinnin on esitetty yksinkertaistavan sen avulla toteutettavia sovelluksia. Ohjelm...
Ilmastonmuutos on entistä ajankohtaisempi aihe ja yritykset haluavat keksiä keinoja, joilla he voiva...
Yhä useammat tietojärjestelmät ovat toiminnaltaan niin kriittisiä, että niiden palveluiden tulee oll...
Opetuspelien vaikutuksesta oppimiseen on tehty useita tutkimuksia. Niiden mukaan seikkailupelityyppi...
Perinteiset web-sovellukset ovat rakenteeltaan monen sivun sovelluksia, joissa palvelin vastaa asiak...
Työssä vertailtiin kolmea nykyaikaista Single-page Applicationia (SPA): AngularJS-kehystä, Backbone ...
Internetin kasvava palvelutarjonta asettaa kovia vaatimuksia palveluntarjoajille. Kaistan tarve kasv...
Aktioparadigma kuvaa ohjelmien suorituksen aktioiden ja objektien avulla. Objektit kuvaavat järjeste...
Ohjelmistotoimiala on perinteisesti ollut teknologiakeskeistä. Teknologisten ohjelmistoratkaisujen h...
Vuosittain maailmanlaajuisesti myydään yli miljardi matkapuhelinta. Kilpailu mobiililaitteiden valm...
Valtaosa nykypäivänä luotavista ohjelmista toimii internetiin perustuen. Verkkosivut ovat ajan my...
Avoimella tiedolla tarkoitetaan digitaalista tietoa, joka on vapaasti saatavissa. Avoimien tietovara...
Tasoloikka on suosittu videopeligenre ja monen aloittelevan ohjelmoijan tavoitteena on toteuttaa oma...
Opinnäytetyön toimeksiantaja oli Valmet Technologies Oy:lle. Tehtävänä oli optimoida kui-vatusviiran...
Sosiaali- ja terveydenhuollon digitaalisia palveluita kehitetään vaikuttavuuden ja kustan-nustehokku...
Reaktiivisen ohjelmoinnin on esitetty yksinkertaistavan sen avulla toteutettavia sovelluksia. Ohjelm...
Ilmastonmuutos on entistä ajankohtaisempi aihe ja yritykset haluavat keksiä keinoja, joilla he voiva...
Yhä useammat tietojärjestelmät ovat toiminnaltaan niin kriittisiä, että niiden palveluiden tulee oll...
Opetuspelien vaikutuksesta oppimiseen on tehty useita tutkimuksia. Niiden mukaan seikkailupelityyppi...
Perinteiset web-sovellukset ovat rakenteeltaan monen sivun sovelluksia, joissa palvelin vastaa asiak...
Työssä vertailtiin kolmea nykyaikaista Single-page Applicationia (SPA): AngularJS-kehystä, Backbone ...
Internetin kasvava palvelutarjonta asettaa kovia vaatimuksia palveluntarjoajille. Kaistan tarve kasv...
Aktioparadigma kuvaa ohjelmien suorituksen aktioiden ja objektien avulla. Objektit kuvaavat järjeste...
Ohjelmistotoimiala on perinteisesti ollut teknologiakeskeistä. Teknologisten ohjelmistoratkaisujen h...
Vuosittain maailmanlaajuisesti myydään yli miljardi matkapuhelinta. Kilpailu mobiililaitteiden valm...