Java- RekryKoulutus Module Descriptions
Mikä on RekryKoulutus? Harvassa ovat ne työnantajat, jotka löytävät juuri heidän alansa hallitsevat ammatti-ihmiset valmiina. Fiksuinta on tunnustaa tosiasiat ja hankkia omia osaajia yritykselle räätälöidyn koulutuksen avulla. RekryKoulutus on hyvä vaihtoehto, kun työnantaja ei löydä ammattitaitoisia työntekijöitä, eikä näköpiirissä ole lähiaikoina valmistuvia osaajia. RekryKoulutuksessa opiskelijat saavat suoraan tiettyyn ammattiin tai työtehtävään pätevöittävän opetuksen. Oppimismotivaation takaa koulutuksen tavoite: uusi työpaikka yrityksen palveluksessa. Koulutusohjelma muokataan yrityksen tarpeiden mukaan. Se voidaan suunnitella myös yhteistyössä useamman työnantajan kanssa. Opiskelijat valitaan yhteistyössä yrityksen ja kouluttajan kanssa. Mitä RekryKoulutus maksaa? RekryKoulutuksen rahoittavat työnantaja sekä työ- ja elinkeinohallinto yhdessä. Työnantajan maksuosuus on 30 % hankintasopimuksen mukaisesta kokonaishinnasta. Koulutuksen hinta määräytyy tarjouskilpailun perusteella ja vaihtelee koulutusaloittain. Mistä liikkeelle? Yritys ottaa yhteyttä paikalliseen työ- ja elinkeinotoimistoon (TE-toimisto) ja/tai TE-keskukseen ja tekee työnantajan esityksen yhteishankintakoulutuksesta lomakkeella TEM6.07. Se löytyy osoitteesta www.mol.fi > Työnantajan palvelut > Koulutus > Lomake Modules(40 days) 1. Java ohjelmointi Lähiopetuksessa opetetaan Java-ohjelmoinnin perusteet. Opitaan olio-ohjelmoinnin käsitteet ja ymmärretään olio-ohjelmoinnin päämäärät. Luodaan toimivia olio-ohjelmia Java -ohjelmointikielellä. Etäopetuksessa syvennetään niitä tietoja ja taitoja, mitä lähiopetuksessa on saatu. Samalla harjoitellaan itsenäistä ja tavoitteellista ohjelmoijan työskentelyä. Etätehtäviin saa tarvittaessa apua ja henkilökohtaista ohjausta opettajalta. Etätehtävät suoritetaan ja tarkistetaan verkko-oppimisympäristössä, samoin etätehtävien ohjauksessa käytetään verkko-oppimisympäristöä. 6 days 4 days 2 days Prerequisites: No Prerequisites
2. J2EE Web-ohjelmointi ja EJB (Enterprise Java Beans) Selainpohjaisiin käyttöliittymiin perustuvat ohjelmistot ovat entistä yleisimpiä, koska selainpohjaisuus tarjoaa loppukäyttäjän kannalta monia hyviä ominaisuuksia: työasemalle ei tarvitse asentaa www-selainta lukuun ottamatta mitään ohjelmia ja sovelluksia voi käyttää riippumatta siitä, missä työasemalla töitä tekee. J2EE-arkkitehtuurissa www-käyttöliittymien rakentamiseen käytetään JSP- ja Servlettekniikoita. J2EE Web-ohjelmointi -osiossa keskitytään selainpohjaisten käyttöliittymien luontiin näillä tekniikoilla. Osiossa käydään läpi web-ohjelmoinnin perusasiat lähtien liikkeelle J2EE-arkkitehtuurin perusasioista päätyen kehittyneempiin ohjelmointimenetelmiin, kuten Custom Tag kirjastoihin sekä EJB session bean ohjelmointiin. Itsenäiset tehtävät syventävät niitä tietoja ja taitoja, mitä lähiopetuksessa on saatu. Samalla harjoitellaan itsenäistä ja tavoitteellista ohjelmoijan työskentelyä. Tehtäviin saa tarvittaessa apua ja henkilökohtaista ohjausta aiheen opettajalta. Tehtävät ovat laajoja, joten ne tehdään ohjatusti pääasiassa verkko-oppimisympäristössä. Opiskelijalla tulee olla hyvä Java kielen osaaminen ennen osion suorittamista. 15 days 10 days 2 days 3 days Prerequisites: No Prerequisites 3. Java Webdesing (web, graafinen suunnittelu) Sisältö: HTML + CSS WWW-sivujen suunnittelu ja tekeminen, graafinen ilme ja Java Applettien upottaminen Web-sivuille. Kuvankäsittely ja multimedia: Multimedian eri osa-alueiden, tekstin, grafiikan, animaation, äänen, kuvan ja videokuvan hyödyntäminen Internet-sivuilla
5 days 3 days 1 days 1 days Prerequisites: Java-ohjelmointi osaaminen 4. J2ME ohjelmointi Opiskelijalla tulee olla hyvä Java kielen osaaminen. Opiskelija osaa toteuttaa matkapuhelinsovelluksia J2ME-teknologiaa tukeviin matkapuhelimiin. Hän ymmärtää mobiililaitteen sovelluskehitykselle asettamat rajoitteet ja vaatimukset. J2ME on mullistanut sulautettujen järjestelmien ohjelmoinnin. Java on ohjelmointikieli, joka toimii laajasti erilaisissa matkapuhelimissa. Mobiilisovellusten mahdollisuudet ovat merkittävät ja laitteiden kehittyvät ominaisuudet mahdollistavat yhä monipuolisempien sovellusten tekemisen. 7 days 3 days 2 days 2 days Prerequisites: Java-ohjelmointi osaaminen 5. Google Cloud Services Google tarjoaa pilvipalveluympäristön nimeltään GoogleApp Engine, jolla luodaan ja suoritetaan Java-pohjaisia web-sovelluksia. GoogleCloud Services osio lisää osaamista tekniikoista, joilla rakennetetaan pilv palveluita asiakkaansovelluksiin. Kurssin aikana opitaan asentamaa, konfiguroimaan ja käyttämään tarvittavia työkaluja Lisäksi toteutetaan asiakassovellus käyttäen Java Servlettejä ja JSP-sivuja, rekisteröidään sovellus Google App Engine:lle ja suoritetaan sovellus joko paikallisesti tai App Enginella. Osio lisää merkittävästi koko Java ohjelmointiosaamisen hyödyntämistä myös pilvipalvelin ohjelmoinnissa. Kurssi sisältää useita käytännön harjoituksia jossa opitaan miten asiat tehdään käytännössä. 10 days 5 days 1 days 4 days Prerequisites: Java-ohjelmointi osaaminen.
Practical Training (98 days) During the practical training the participants improve those skills and knowledge which they have learned during the educational part of the training. The main goal of practical training is that the person will be employed after the training. During the training the process of learning curve are measured and evaluated together with the participant. Tutoring at work Tutoring at work is organized monthly during the practical training. Every tutoring meeting has their own theme. The student, tutor and mentor are present in these tutoring sessions. During the first meeting a plan for the practical training is created, where the goals of the training are described.