12.07.2015 Views

TEKNOLOGIA - Keski-Suomen liitto

TEKNOLOGIA - Keski-Suomen liitto

TEKNOLOGIA - Keski-Suomen liitto

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Java ME -ohjelmointiKoulutuksessa käsitellään mobiiliohjelmoinnin perusteet JavaME/MIDP 2 ympäristössä. Kurssin tavoitteena on oppia Java ME-kielen peruskirjastot, tuntea Java ME -sovelluskehitysrajapinta jaarkkitehtuuri sekä Java ME:n rajoitteet ja mahdollisuudet.Osallistujat tekevät GUI- sekä verkko-ohjelmointia mobiiliympäristössäja oppivat tuntemaan tärkeimmät Symbian OS käyttöjärkäyttöjärjestelmänlaajennuskirjastot.Laajuus: 2-3 päivääQT-ohjelmointiNokian käyttöönottama QT on nousemassa tärkeäksi uudeksistrategiaksi kehitettäessä älypuhelimien mobiilisovelluksia sekämuita kannettavia laitteita. QT:llä on myös tehty Linuxin KDE-työpöytäympäristösekä Google Earth -sovellus, PC ympäristössä.Koulutuksessa perehdytään QT-ohjelmoinnin perusteisiin sekäPC- että mobiliiympäristössä.Aihealueet:• QT S60 alustalle• QT:n käyttöönotto S60 alustalla• Sovelluskehittimien käyttö mobiiliympäristössä• Mobiiliympäristössä tuettavat Qt Framework-kirjastot• QT S60 sovellusten ajaminen ja testaaminenKurssin harjoitukset tehdään pääasiassa Windows-käyttöjärjestelmässäkäyttäen QtCreator -sovelluskehitintä.Laajuus: 3-4 päivääPHP-ohjelmointiOsallistuja oppii tuntemaan tärkeimmät palvelinsovellusten tilantallennusmekanismitsekä pystyy toteuttamaan tietovarastoonpohjautuvan WWW-palvelinsovelluksen.Koulutuksen jälkeen osallistujalla on yleiskuva WWW-palvelinsovelluksentoteuttamisen periaatteista sekä ympäristön luomistarajoitteista ja mahdollisuuksista.Aihealueet:• PHP-kielen perusteet• Olio-ohjelmointi PHP-kielellä• tiedostojen käsittely• HTTP-protokolla ja tilattomuus• Istuntojen hallinta• säännönmukaiset lausekkeet• PHP:n tietokantarajapinnat (MySQLi sekä MDB2)• XML-käsittelyrajapinnat• Yleisimmät tietoturvariskit WWW-palvelinohjelmoinnissaLaajuus: 3 pvSulautettu LinuxLinux on merkittävä ohjelmointiympäristö myös sulautetuissajärjestelmissä, kuten mobiililaitteissa. Kurssilla opitaan toteuttamaansulautettuja Linux sovelluksia ja käyttämään modernia ohjelmointiympäristöä.Ohjelmoinnin osaaminen ja sulautettujenjärjestelmien yleinen tuntemus on eduksi, muttei välttämätöntä.Aihealueet:• Linux yleisesti• Linuxin käynnistyminen• Linuxin tiedostojärjestelmät• Tiedosto ja hakemistorakenne• Sulautettujen Linuxien kehitysympäristöt• Perustyökalut kehityksessä• Linux- kernelLaajuus: 3pvOhjelmoinnin asiantuntijapalvelutOhjelmistotuotanto: ohjelmistojen suunnittelu, toteutus ja testaussekä ohjelmistojen elinkaaren hallinta.Tietokantojen suunnittelu ja toteutus: eri menetelmät ja CASEvälineidenkäyttö; toteutus SQL-kielellä ja eri tietokannan hallintajärjestelmillä.WWW-palvelujen suunnittelu ja toteutus: tietoverkkoon suunniteltavaterilaiset informaatiopalvelut, niiden arkkitehtuurisuunnittelusekä toteutus käyttäen erilaisia ohjelmointivälineitä.Mobiilipalveluiden suunnittelu ja toteutus: mobiilijärjestelmilletoteutettavien palveluiden suunnittelumenetelmät ja toteutuksessakäytettävät ohjelmointijärjestelmät.Peliohjelmointi: pelien suunnittelun, ohjelmointivälineet sekäpeliohjelmointiprojektin toteutukseen liittyvät vaiheet.5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!