Ohjelmistokehittäjänä toimiminen
Tieto- ja viestintätekniikan perustutkinto
Koulutuksen tiedot
Koulutusala
Paikkakunta
Toteutusaika
Opiskelutapa
Laajuus
Hakuaika
Kenelle
Koulutus on suunnattu henkilöille, joilla on jo perustason ohjelmointiosaamista esimerkiksi suoritetun Ohjelmointi-tutkinnon osan tai vastaavien taitojen kautta. Koulutus ei sovellu täysin aloitteleville ohjelmoinnin opiskelijoille, vaan edellyttää kokemusta ohjelmoinnin perusteista ja ohjelmistokehitysympäristöjen käytöstä.
Kuvaus
Koulutuksen tavoitteena on kehittää opiskelijan valmiuksia toimia ohjelmistokehitystiimin jäsenenä nykyaikaisissa kehitysympäristöissä ja sen aikana opiskelijan on mahdollista suorittaa tieto- ja viestintätekniikan perustutkinnon osa Ohjelmistokehittäjänä toimiminen. Opiskelijoille laaditaan henkilökohtainen opiskelun kehittämissuunnitelma (HOKS). Koulutus yhdistää teoriaopetusta, käytännön toteutusprojekteja sekä työelämässä tapahtuvaa oppimista. Opiskelija saa kokemusta ohjelmistojen suunnittelusta, ohjelmoinnista, tietovarastojen hyödyntämisestä, rajapinnoista ja versionhallinnasta.
Koulutuksen sisältö
Tämä koulutus on osa tieto- ja viestintätekniikan perustutkintoa ja tarjoaa mahdollisuuden suorittaa erillisenä kokonaisuutena tutkinnon osan Ohjelmistokehittäjänä toimiminen, 45 osp.
Ohjelmistokehittäjänä toimiminen (45 osp)
Koulutus rakentuu seuraavien aihealueiden varaan, jotka tukevat ohjelmistokehittäjän käytännön osaamista:
Relaatiotietokannat
Osallistujat perehtyvät relaatiotietokantojen rakenteeseen, käsitteisiin ja käyttöön. Opitaan mallintamaan tietokantarakenteita ja ymmärtämään, miten tieto tallennetaan ja haetaan tehokkaasti.
Relaatiotietokantojen hyödyntäminen
Opiskelijat syventävät osaamistaan relaatiotietokantojen soveltamisesta ohjelmistoissa. He oppivat toteuttamaan yhteyksiä sovelluksen ja tietokannan välille sekä kirjoittamaan tehokkaita kyselyitä.
Rajapinnat
Tavoitteena on ymmärtää, mitä rajapinnat (API:t) ovat ja miten niitä hyödynnetään ohjelmistojen välillä. Opiskelijat oppivat käsittelemään dataa rajapintojen kautta ja toteuttamaan perusrajapintaintegraatioita.
Ohjelmiston toteutusprojekti
Opiskelijat soveltavat oppimaansa käytännön kehitysprojektissa. Projektityössä suunnitellaan, toteutetaan ja testataan ohjelmistokokonaisuus, joka sisältää tietokannan, käyttöliittymän ja mahdollisesti rajapintaintegraatioita. Toteutusprojektissa opiskelijat työskentelevät osittain ryhmissä ja harjoittelevat ohjelmistokehitysprosessia alusta julkaisuun.
Työelämässä oppiminen ja näytöt
Ohjelmistokehityksen työtehtäviin osallistuminen aidoissa työympäristöissä esimerkiksi yrityksessä tai organisaatiossa. Työpaikalla opiskelija kehittää teknisiä ja vuorovaikutustaitojaan sekä tutustuu ohjelmistokehityksen arkeen. Opiskelija osoittaa osaamisensa näytössä, joka toteutetaan pääosin työelämässä oppimisen yhteydessä.
HUOM! Osallistujalla tulee olla aiempaa ohjelmointiosaamista, esimerkiksi suoritettuna Ohjelmointi-tutkinnon osa tai vastaavat taidot. Koulutus ei sisällä ohjelmoinnin perusteiden opetusta, vaan keskittyy jatkotasoon ja projektityöskentelyyn.
Koulutukseen hakeutuminen:
Täytä sähköinen hakemus "Hae tähän koulutukseen" -painikkeen kautta. Vaihtoehtoisesti voit jättää paperihakemuksen paikallisen työvoimaviranomaisen palvelupisteeseen.
Kustannukset
Opiskelu on maksutonta.
Koulutuksen osoite
Jyväskylän koulutuskuntayhtymä, Ammattiopisto Gradia, Viitaniementie 1D, 40720 Jyväskylä