Tarkvaraarendaja @ Tallinna Polütehnikum (210137)

Allikas: oppekava.edu.ee


Tarkvaraarendaja @ Tallinna Polütehnikum (210137)
Õppekava Tarkvaraarendaja
Õppekava (i.k.) Software developer
Õppeasutus Tallinna Polütehnikum
Kutsestandard Noorem tarkvaraarendaja, tase 4 (08-13112018-1.2/6k)
Kood EHISes 210137
Õppekava maht 240
Registreerimise kuupäev 05.08.2019
Sihtrühmad põhiharidusega isikud, vähemalt 22-aastased põhihariduseta isikud, kellel on põhiharidusele vastavad kompetentsid

Kirjeldus

Moodulid

 
Ajaplaneerimine ja probleemide lahendamise metoodikad @ Tallinna Polütehnikum
Andmebaasisüsteemid @ Tallinna Polütehnikum
Eesti keel @ Tallinna Polütehnikum
Eesti keel teise keelena @ Tallinna Polütehnikum
Erialased meistriklassid @ Tallinna Polütehnikum
Ettevalmistus tootja sertifikaadi eksamiks @ Tallinna Polütehnikum
Hajusrakenduste alused @ Tallinna Polütehnikum
Häketonidel osalemine @ Tallinna Polütehnikum
IT juhtimine ja rakendamine @ Tallinna Polütehnikum
IT valdkonna alusteadmised @ Tallinna Polütehnikum
Individuaalne valikaine @ Tallinna Polütehnikum
Inglise keel @ Tallinna Polütehnikum
Karjääri planeerimine ja ettevõtluse alused @ Tallinna Polütehnikum
Kasutajaliidese disain @ Tallinna Polütehnikum
Keel ja kirjandus @ Tallinna Polütehnikum
Kunstiained @ Tallinna Polütehnikum
Loodusained @ Tallinna Polütehnikum
Lõputöö @ Tallinna Polütehnikum
Lõputöö seminar ja ettevalmistus kutseeksamiks @ Tallinna Polütehnikum
Matemaatika @ Tallinna Polütehnikum
Mobiilirakendused @ Tallinna Polütehnikum
Pilverakendused @ Tallinna Polütehnikum
Praktika @ Tallinna Polütehnikum
Programmeerimine II @ Tallinna Polütehnikum
Programmeerimise alused @ Tallinna Polütehnikum
Sotsiaalained @ Tallinna Polütehnikum
Tarkvara arendusmeetodid @ Tallinna Polütehnikum
Tarkvarasüsteemide testimine @ Tallinna Polütehnikum
Täiendav praktika @ Tallinna Polütehnikum
Täiendavad üldõpingud @ Tallinna Polütehnikum
Valikõpingud @ Tallinna Polütehnikum
Veebirakenduste loomine @ Tallinna Polütehnikum
Vene keel @ Tallinna Polütehnikum
Õpioskuste kujundamine @ Tallinna Polütehnikum

Õppekava õpiväljundid

Moodulite õpiväljundid

 Mooduli õpiväljundid
Ajaplaneerimine ja probleemide lahendamise metoodikad @ Tallinna PolütehnikumEesmärgistab oma õppimist ja orienteerub kutseõppeasutuse õpikeskkonnas
Tunneb enda kui õppija eripära
Tuleb toime erinevate probleemidega kasutades probleemilahendamise mudeleid ning teab abi saamise võimalusi koolis ja piirkonnas
Jälgib oma ajakasutust ja planeerib oma vaba aega eesmärkidele vastavalt
Andmebaasisüsteemid @ Tallinna PolütehnikumMõistab andmebaaside mõistet ja kohta erineva struktuuriga infosüsteemides ja tunneb erinevate andmebaasimootorite ja –tehnoloogiate erinevusi
Valib sobiva andmetüübi, loob andmebaasi andmetabeleid ja teeb nendes vajadusel muudatusi lähtuvalt parimatest praktikatest
Kasutab päringukeelt andmete sisestamiseks, muutmiseks, väljastamiseks ja andmebaasi struktuuri muutmiseks ning kasutajate halduseks
Järgib andmebaasi turvalisuse tagamise põhimõtteid ja parimaid praktikaid
Rakendab andmebaase statistiliste ja reaalseid protsesse iseloomustavate andmete kogumiseks, talletamiseks ja töötlemiseks
Teostab andmebaasiserveri haldustegevusi, kasutades nii käsurida kui graafilist kasutajaliidest
Kasutab õppe- ja ingliskeelset andmebaaside terminoloogiat
Eesti keel @ Tallinna PolütehnikumValdab eesti kirjakeelt ning kasutab seda korrektselt kõnes ja kirjas
Tunneb tekstiliikide erinevusi ning oskab eri liiki tekste lugeda, analüüsida ja koostada
Argumenteerib veenvalt ja selgelt ning kaitseb oma seisukohti suuliselt ja kirjalikult
Tunneb tavalisemaid suhtlusolukordi, oskab valida suhtluskanalit, kasutades konteksti sobivat suulist ja kirjalikku keelt
On keeleteadlik, oskab analüüsida ja kriitiliselt hinnata keele muutumise tendentse
Valib, hindab kriitiliselt ning kasutab sihipäraselt teabeallikaid
Mõistab korrektse kõne ja kirjakeele ning ainevaldkonnaalaste teadmiste olulisust töömaailmas üldiselt
Teab õpitava valdkonnaga seotud elukutseid ja ameteid ning mõistab nende töö väärtust tööturul
Hindab tekstides esitatud infot, teeb järeldusi ja loob uusi seoseid
Arendab loovat ja kriitilist mõtlemist
Eesti keel teise keelena @ Tallinna PolütehnikumOmandab elukestvaks õppeks motivatsiooni ning vajalikud oskused
Oskab keelt tasemel, mis võimaldab Eesti ühiskonnas ja eestikeelses keskkonnas iseseisvalt toime tulla
On võimeline jätkama õpinguid eesti keeles ning kasutama eesti keelt töökeskkonnas ja ametkondlikus suhtluses
Mõistab ja väärtustab oma ning eesti kultuuri sarnasusi ja erinevusi ning arvestab suhtluses eesti kultuurinorme ja tavasid
Analüüsib oma teadmisi ja oskusi ning tugevusi ja nõrkusi
Kasutab eestikeelseid allikaid vajaliku info otsimiseks erinevates valdkondades
Omandab keeleoskuse, mis võimaldab avalikult esineda
Erialased meistriklassid @ Tallinna Polütehnikum
Ettevalmistus tootja sertifikaadi eksamiks @ Tallinna PolütehnikumSelgitab vastava tootja sertifikaadisüsteemi, eksami korraldust ja selle sooritamise võimalusi
Teab, kuidas saada juurdepääs eksamiks valmistumisel ametlikele koolitusmaterjalidele
Omandab eksamiks valmistumisel vajaliku teooria ja sooritab praktilised tööd vähemalt lävendi tasemel
Hajusrakenduste alused @ Tallinna PolütehnikumLoob hajusa arhitektuuriga rakendusi ja olemasolevatele teenustele klientrakendusi
Loob veebiteenuseid, kasutades sünkroonseid ja asünkroonseid andmete ülekandmise võimalusi, valides neist sobivaima lähteülesande lahendamiseks
Realiseerib mõistlikud meetodid kasutajate tuvastamiseks ja veebiteenuste turvalisuse tagamiseks sh terviklikkus ja käideldavus
Dokumenteerib loodavad ja olemasolevad liidesed
Häketonidel osalemine @ Tallinna Polütehnikum
IT juhtimine ja rakendamine @ Tallinna PolütehnikumMõistab infotehnoloogia mõju ja rolli ettevõtte juhtimises ning infoühiskonnas
Orienteerub IT-alases õiguskeskkonnas
Mõistab teenuste osutamise taristu ülesehitust ja toimimist
Eristab peamisi IT-taristu haldamise ja auditeerimise standardeid ning raamistikke
Kasutab rakenduste loomisel ja oma igapäevases tegevuses küberturbe parimaid praktikaid
Järgib oma töös klienditeeninduse ja meeskonnatöö parimaid praktikaid
IT valdkonna alusteadmised @ Tallinna PolütehnikumKasutab tavakasutaja tasemel enamlevinud rakendustarkvara
Hindab riistvara komplekti vastavust tarkvara nõudmistele
Määratleb nõuded riistvarale ja arvutivõrgule tarkvaralahenduse kasutamiseks
Tunneb operatsioonisüsteemide tööpõhimõtteid, liike ja põlvkondi
Kasutab korrektset operatsioonisüsteemide alast õppe- ja ingliskeelset terminoloogiat
Mõistab lihtsamate arvutivõrgu seadmete kasutusvaldkondi
Tunneb enamlevinud taristuteenuste põhilisi parameetreid ja seadistab rakendusi erinevates operatsioonisüsteemides
Individuaalne valikaine @ Tallinna PolütehnikumOn kursis noortele suunatud huvitegevuse sh eriala toetava huvitegevuse ja vabatahtliku töö võimalustega koolis ja piirkonnas
Väärtustab looduskeskkonda ja õues liikumist
Tegeleb kas sportimise, muusika või muu huvitegevusega regulaarselt või osaleb vabatahtlikus tegevuses
Tutvustab oma huvi- või vabatahtlikku tegevust grupikaaslastele
Inglise keel @ Tallinna PolütehnikumSuhtleb õpitavas võõrkeeles argisuhtluses nii kõnes kui kirjas iseseisva keelekasutajana
Arvestab suhtlemisel inglise keelt kõnelejate kultuurinorme ja -tavasid
Esitab ja kaitseb erinevates mõttevahetustes/suhtlussituatsioonides oma seisukohti
Kirjeldab võõrkeeles iseennast, oma võimeid ja huvisid, mõtteid, kavatsusi ja kogemusi seoses valitud erialaga
Tunneb huvi inglise keelt kõnelevate maade ühiskonna- ja kultuurielu vastu
Suudab teha üldistusi ning kokkuvõtteid
Suhtleb inglise keelt emakeelena kõnelejaga spontaanselt ja ladusalt
Loob erinevatel teemadel sidusa ja loogilise teksti
Loeb inglisekeelset kirjandust ja trükimeediat, vaatab inglisekeelseid filme ja telesaateid
Kasutab võõrkeele oskuse arendamiseks endale sobivaid võõrkeele õppimise strateegiaid ja teabeallikaid
On teadlik edasiõppimise ja tööturul kandideerimise rahvusvahelistest võimalustest
On võimeline osalema rahvusvahelises projektis või rahvusvahelisel kutsevõistlusel või kasutama inglise keelt rahvusvahelises töökeskkonnas praktikal
On võimeline võõrkeele alaseks enesetäiendamiseks, et arendada iseseisvalt edasi omandatud keeleoskust, et püsida konkurentsivõimelisena nii õppimises kui tööturul
Karjääri planeerimine ja ettevõtluse alused @ Tallinna PolütehnikumMõistab oma vastutust teadlike otsuste langetamisel elukestvas karjääriplaneerimise protsessis
Mõistab majanduse olemust ja majanduskeskkonna toimimist
Mõtestab oma rolli ettevõtluskeskkonnas
Mõistab oma õigusi ja kohustusi töökeskkonnas toimimisel
Käitub vastastikust suhtlemist toetaval viisil
Kasutajaliidese disain @ Tallinna PolütehnikumAnalüüsib kasutajakogemust, kasutades selleks sobivaid meetodeid
Katsetab erinevaid lahendusi, lähtudes A/B testimise põhimõtetest
Kujundab kasutajaliidese visuaalse väljundi lähteülesande kohaselt
Keel ja kirjandus @ Tallinna PolütehnikumLoeb teabe- ja ilukirjandust
Teab tähtsamaid kirjandusvoole ja -žanre
Eristab kirjandusteksti poeetilisi võtteid ja peamisi kujundeid
Teab nii eesti kui ka maailmakirjanduse olulisemaid autoreid ja kirjandusteoseid
Oskab loetud teoseid ja tekste tõlgendada, analüüsida ja suhestada oma kaasajaga
Mõistab kirjandusteksti mitmeti tõlgendatavust ning erinevate kultuurikontekstide tausta teose mõistmisel
Arutleb loetud, vaadatud või kuulatud teksti põhjal teemakohaselt ja põhjendatult
Analüüsib kriitiliselt erinevaid kirjandusteoseid ning infoallikaid
Arendab nii suulist kui ka kirjalikku väljendus- ja arutlusoskust ning loovust
Koostab eri liiki tekste, kasutades alustekstidena nii teabe- ja ilukirjandustekste kui ka teisi allikaid neid kriitiliselt hinnates
Väärtustab kirjandust kui mõttemaailma arendajat ja väärtushinnangute ning maailmavaate kujundajat
Kunstiained @ Tallinna PolütehnikumEristab näidete alusel kunstiliike ja muusikažanreid
Tunneb maailma ning Eesti kunsti ja muusika olulisi teoseid ning seostab neid ajalooga
Tutvustab Eesti kunsti ja muusika eripära ja tähtteoseid
Analüüsib oma suhet kultuuriga ja loomingulisust läbi vahetu kogemuse
Kasutab kunsti ja muusikat elukvaliteedi tõstmiseks ja isiksuse arendamiseks; väljendab ennast läbi loomingulise
Loodusained @ Tallinna PolütehnikumMõistab loodusainete omavahelisi seoseid ja eripära
Saab aru mudelite tähtsusest reaalsete objektide kirjeldamisel
Mõtestab ja kasutab loodusainetes omandatud teadmisi keskkonnas toimuvate nähtuste selgitamisel ja väärtustamisel ning igapäevaelu probleemide lahendamisel
Mõistab teaduse ja tehnoloogia saavutuste mõju looduskeskkonnale ja inimesele
Saab aru ümbritseva keskkonna mõjust inimese tervisele
Leiab iseseisvalt usaldusväärset loodusteaduslikku informatsiooni ja kasutab seda erinevate ülesannete lahendamisel
Lõputöö @ Tallinna PolütehnikumLoob praktilise lahenduse ja dokumenteerib selle vastavalt juhendile
Vormistab kirjaliku töö vastavalt kehtestatud nõuetele
Esitleb oma praktilist töö tulemust ja koostatud dokumentatsiooni
Lõputöö seminar ja ettevalmistus kutseeksamiks @ Tallinna PolütehnikumValib lõputööks sobiva teema lähtudes lõputöö nõuetest, praktikalt saadud kogemusest ja huvidest
Otsib infot ja hindab selle usaldusväärsust lõputööks kasutamiseks
Loob õppekeeles õigekirja reeglitele vastavat teksti
Tunneb oma praktilise lahenduse toimimise presenteerimise võimalusi
Tunneb kutseeksami läbiviimise protseduuri ja selleks õppimise allikaid
Matemaatika @ Tallinna PolütehnikumArutleb ja argumenteerib loogiliselt kasutades sh lausearvutuse põhimõtteid
Kasutab oskuslikult matemaatika valemeid
Modelleerib probleemi matemaatiliselt st tõlgib probleemi matemaatika keelde
Leiab probleemile matemaatilise lahendustee kasutades matemaatika vahendeid selle lahendamiseks
Kasutab probleemide lahendamisel kvalitatiivseid uurimismeetodeid ja saadud tulemuste esitlemisel erinevaid matemaatilisi esitusviise ja abivahendeid
Selgitab esitatud ülesannete lahendusi tõlgendades saadud tulemusi ja andes neile ka omapoolse hinnangu lähtudes ülesande sisust
Kasutab matemaatika ja matemaatilise loogika põhiseoseid ja arvusüsteeme erialaülesannete lahendamisel
Mobiilirakendused @ Tallinna PolütehnikumTunneb mobiilirakenduse loomise loogikat ja võimalikke tasuta arendusvahendeid
Arendab rühmatööna lihtsamaid rakendusi mõnele konkreetsele platvormile, kasutades selleks arendusplatvormile sobivaid arendusvahendeid
Loob rühmatööna kasutajaliidese, mis on mobiilseadmetel hästi kasutatav ja järgib parimaid tavasid ning enimlevinud disainimustreid
Pilverakendused @ Tallinna PolütehnikumTunneb peamiste pilveteenuste liike, nende olemuslikke erinevusi ning mõjusid rakenduste ja teenuste loomisel
Loob rakenduse, mis on majutatav platvormteenuse (PaaS) ja infrastruktuuri keskkondades (IaaS)
Loob teenuse, mis on majutatav platvormteenuse (PaaS) keskkonnas ja on liidestatav mõne olemasoleva rakendusega
Loob tarkvara teenusena (SaaS) pakutava rakenduse
Praktika @ Tallinna PolütehnikumTunneb praktikakorralduse protsessi lähtudes kooli praktikakorralduse eeskirjast
Kandideerib praktikale, esitades oma tehtud töödest e-portfoolio ja täidab praktikaga seonduva dokumentatsiooni vastavalt praktikakorrale
Töötab praktika organisatsioonis vähemalt ühes tarkvaraarenduse projekti meeskonnas
Annab ülevaate tarkvaraarenduse protsessist ja -vahenditest tarkvaraprojekti rakendamisel projektimeeskonnas
Programmeerimine II @ Tallinna PolütehnikumDokumenteerib loodud rakendused inglise keeles
Teab objektorienteeritud programmeerimise põhimõtteid ja –mõisteid
Kasutab rakenduste koostamisel matemaatika- ja loogikafunktsioone
Tunneb enamlevinud programmeerimismustreid
Kasutab parimate praktikate kohaselt ORM (Object-Relational Mapping) vahendeid
Mõistab ühiktestide olemust ning nende kasutamisvõimalusi
Kasutab testides mock-klasse
Kasutab korrektselt kokkulepitud koodistandardit
Loob suurema keerukusastmega rakendusi, kasutades ka matemaatiliselt ja loogiliselt keerukamaid algoritme ja rakenduse osiseid
Programmeerimise alused @ Tallinna PolütehnikumKasutab matemaatika ja loogika põhiseoseid programmeerimise ülesannete lahendamisel
Tunneb erinevaid andmetüüpe ja andmestruktuure
Loob lihtsamaid rakendusi kasutades arendusvahendeid (IDE)
Tunneb objektorienteeritud programmeerimise põhimõtteid ja -mõisteid
Järgib programmeerimisel vastava programmeerimiskeele parimaid praktikaid
Kasutab versioonihaldussüsteemi lähtekoodi hoiustamisel ja ristkasutamisel
Dokumenteerib enda ja oma meeskonna tööd, lähtudes üldistest parimatest praktikatest ja programmeerimiskeskkonna võimalustest
Kasutab korrektselt õppe- ja ingliskeelset programmeerimise terminoloogiat
Sotsiaalained @ Tallinna PolütehnikumOmab teadmisi, oskusi ja hoiakuid, mis toetavad tervikliku ja terviseteadliku inimese kujunemist
Saab aru esinevatest nähtustest, protsessidest ja konfliktidest ühiskonnas ning nende seostest ja vastastikusest mõjust
Mõistab kultuurilise mitmekesisuse ning demokraatia ja selle kaitsmise tähtsust ning jätkusuutliku arengu vajalikkust, aktsepteerides erinevusi
Hindab üldinimlikke väärtusi, nagu vabadus, inimväärikus, võrdõiguslikkus, ausus, hoolivus, sallivus, vastutustunne, õiglus, isamaalisus ning lugupidamine enda, teiste ja keskkonna vastu
Tarkvara arendusmeetodid @ Tallinna PolütehnikumKirjeldab tarkvara arendusprotsessi olemust ja mudeleid
Kirjeldab tarkvara arendusprotsessi põhietappe ja arendusmetoodikaid
Visualiseerib tarkvaraarenduse seotud protsesse, struktuure ja muid osiseid, kasutades sobivaid vahendeid
Kirjeldab projektijuhtimise põhimõtteid ja mõistab tarkvaraprojekti eripärasid
Selgitab erinevate rakenduste arhitektuuride ja tüüpide eripärasid
Järgib ja kasutab agiilse tarkvaraarenduse põhimõtteid ja väärtuseid vastavalt etteantud metoodikale
Kasutab tarkvara arendusprotsessis korrektset õppe- ja ingliskeelset terminoloogiat
Tarkvarasüsteemide testimine @ Tallinna PolütehnikumMõistab testimise põhimõtteid lähtudes testimise standarditest
Koostab süsteemi testimisplaani
Tagab rakenduse või teenuse toimimise vastavuse nõuetele, kasutades sobivusel automaattestimist
Kasutab UI testide loomise raamistikke
Dokumenteerib testi tulemused lähtudes dokumenteerimise standarditest
Täiendav praktika @ Tallinna Polütehnikum
Täiendavad üldõpingud @ Tallinna Polütehnikum
Valikõpingud @ Tallinna Polütehnikum
Veebirakenduste loomine @ Tallinna PolütehnikumKasutab veebirakenduses märgendikeeli ja stiililehti ning oskab nende abil kujundada soovitud väljundi, mis vastab W3C standarditele ja parimatele praktikatele
Kasutab enamlevinud JavaScript'i teeke ja levinud raamistikke asünkroonsete veebirakenduste ja nende osade loomiseks
Kasutab serveripoolseid tehnoloogiaid veebirakenduse loomiseks
Mõistab veebirakenduste turvalisuse olulisust ning põhilisi ründevektoreid
Vene keel @ Tallinna PolütehnikumOskab vene keelt tasemel, mis võimaldab autentses venekeelses keskkonnas iseseisvalt toime tulla
Mõistab ja väärtustab oma ning vene kultuuri sarnasusi ja erinevusi
Suhtleb vene keele kõnelejatega nende kultuurinorme järgides
Analüüsib oma teadmisi ning oskusi, tugevusi ja nõrkusi
Omandab elukestvaks õppeks motivatsiooni ning vajalikud oskused
Õpioskuste kujundamine @ Tallinna PolütehnikumAnalüüsib ennast õppijana
Oskab lahendada ettetulevaid probleeme
Orienteerub kutseõppeasutuse õppekeskkonnas
Planeerib aega võimalustele ja eesmärkidele vastavalt
Kasutab IKT vahendeid sihipäraselt ja otstarbekalt


Karjääri planeerimine ja ettevõtluse alused @ Tallinna Polütehnikum +, IT valdkonna alusteadmised @ Tallinna Polütehnikum +, Programmeerimise alused @ Tallinna Polütehnikum +, Tarkvara arendusmeetodid @ Tallinna Polütehnikum +, Andmebaasisüsteemid @ Tallinna Polütehnikum +, Veebirakenduste loomine @ Tallinna Polütehnikum +, Tarkvarasüsteemide testimine @ Tallinna Polütehnikum +, Programmeerimine II @ Tallinna Polütehnikum +, Hajusrakenduste alused @ Tallinna Polütehnikum +, IT juhtimine ja rakendamine @ Tallinna Polütehnikum +, Kasutajaliidese disain @ Tallinna Polütehnikum +, Mobiilirakendused @ Tallinna Polütehnikum +, Pilverakendused @ Tallinna Polütehnikum +, Lõputöö seminar ja ettevalmistus kutseeksamiks @ Tallinna Polütehnikum +, Lõputöö @ Tallinna Polütehnikum +, Praktika @ Tallinna Polütehnikum +, Eesti keel @ Tallinna Polütehnikum +, Keel ja kirjandus @ Tallinna Polütehnikum +, Vene keel @ Tallinna Polütehnikum +, Eesti keel teise keelena @ Tallinna Polütehnikum +, Matemaatika @ Tallinna Polütehnikum +, Inglise keel @ Tallinna Polütehnikum +, Loodusained @ Tallinna Polütehnikum +, Sotsiaalained @ Tallinna Polütehnikum +, Kunstiained @ Tallinna Polütehnikum +, Valikõpingud @ Tallinna Polütehnikum +, Ajaplaneerimine ja probleemide lahendamise metoodikad @ Tallinna Polütehnikum +, Õpioskuste kujundamine @ Tallinna Polütehnikum +, Individuaalne valikaine @ Tallinna Polütehnikum +, Ettevalmistus tootja sertifikaadi eksamiks @ Tallinna Polütehnikum +, Erialased meistriklassid @ Tallinna Polütehnikum +, Häketonidel osalemine @ Tallinna Polütehnikum +, Täiendavad üldõpingud @ Tallinna Polütehnikum +  ja Täiendav praktika @ Tallinna Polütehnikum +
Tarkvaraarendaja +  ja Software developer +