SDA / Courses / Course – Java

KURSSI-SIVU: JAVA

Java-kehittäjäksi täysin nollasta

Työnantajien keskuudessa etsityin taito ja kehittäjien keskuudessa eniten käytössä oleva ohjelmointikieli. Java on teknologiateollisuuden ytimessä, ja suuret yritykset käyttävät sitä aina huippuluokan esineistä sovelluksiin. Suorita tämä kurssi luodaksesi vahvan perustan uudelle uralle Java-kehittäjänä.

Haluan olla mukana

Mitä opit kurssilla?

Java
12345678

Java

Java on ohjelmointikieli ja opit sen perusteet sekä siihen liittyvät käsitteet. Lisäksi määrität ympäristön missä työskennellään ja luot ensimmäisen ohjelmasi: “Hei, maailma!”. Opiskelijat oppivat myös luomaan muunnelmia ja käyttämään muita menetelmiä sekä käyttämään operaattoreita, ehdollisia lausekkeita, luuppeja ja taulukoita. Lopuksi perehdytään vielä objektiivisten ja sisäänrakennettujen ohjelmakirjastojen käytön perusteisiin.

Kun hallitset perusasiat, on aika tutustua tarkemmin olio-ohjelmointiin, oppia virheenkäsittelymekanismista, sisäänrakennetuista tietokannoista ja yleisten koodien kirjoittamisen taidosta. Tämän osion lopussa sinua odottavat monisäikeiset ja toiminnalliset ohjelmointielementit.

Ohjelmistokehitys

Testaus on tärkeässä roolissa ohjelmistokehityksessä. Tällä varmistetaan, että kirjoitetut koodit toimivat oikein. TDD on menetelmä, jolla koodista luodaan ensin testiversio ja sitten varsinainen koodi, jonka odotetaan toimivan testissä kuvatulla tavalla. Tässä tulee kuitenkin ottaa huomioon, että ohjelmoidessa saattaa tulla ongelmia ja se ei välttämättä toimi kuitenkaan oletetulla tavalla. 

Kurssin aikana opit malleista – yleismaailmallisista ratkaisuista, jotka todistetusti ratkaisee usein esiintyviä ja toistuvia ongelmia käytännössä. Esittelemme eniten käytössä olevat mallit, kerromme missä tilanteissa ja miten niitä käytetään.

Työskentely datan kanssa

Sovellukset käyttävät hyvin usein dataa. Tässä osiossa opastamme miten dataa lisätään, muokataan ja etsitään käytettyjen menetelmien avulla. Hallitset tietokantojen työskentelyssä käytettävän SQL-kielen. Kun sinulla on tietokanta ja sovellus, ne on osattava myös linkittää toisiinsa. Opetamme sinua käyttämään Hibernate-kehystä tähän tarkoitukseen.

Tässä vaiheessa osaat luoda sovelluksen, joka suorittaa perustoiminnot: luo, etsi, muokkaa ja poista.

Käytännön projekti

Tässä vaiheessa pääset luomaan ensimmäisen yksinkertaisen tietokantasovelluksen Hibernate-kehyksellä. Käytät Git-koodia versiointiin, JUnit:a testaamiseen ja tarvittaessa mallin suunnitteluun.

Java-kehittäjän työvälineet

Opit minkälaista on tehdä samaa projektia yhdessä muiden kanssa ja ratkaista ongelmia, joita syntyy kun useat ihmiset muokkaavat samoja tiedostoja. Näytämme myös miltä koodin kanssa työskentelyn kuuluisi oikeasti näyttää ja mitkä ovat sen oikeat työvaiheet. 

Lisäksi opit ohjelmointitiimien työskentelyn organisoinnista ja tutustut mitä etuja on hyvin toteutetussa suunnittelussa.

Frontend-suunnittelu

Frontend-kehittäjiä käytetään nettisivujen luomiseen. Nettiselaimet tulkitsevat näillä työkaluilla kirjoitetut koodit ja näyttävät toimivia sivuja.

HTML vastaa nettisivujen sisällöstä, CSS sen ulkonäöstä ja JavaScript sen toiminnasta.

Kun hallitset kaikki nämä tekniikat, pystyt keskittymään nykyaikaisten verkkoratkaisujen perusteisiin.

Backend-suunnittelu

Backend-kehittäjät hyödyntävät monia työkaluja, joiden avulla voidaan kehittää monimutkaisia sovelluksia nopeammin. Yksi suosituimmista on Spring-kehys.

Sen avulla pystytään luomaan ratkaisuja, jotka auttavat säilyttämään tietoja, suojaamaan sovelluksia, kehittämään sovelluksia tai nettipalveluita sekä paljon muuta.

Päättötyö

Kurssin päätteeksi on tullut aika hyödyntää kaikkea sen aikana hankittua tietoa käytännön projektissa. Sinun tehtävänä on suunnitella ja toteuttaa verkkosovellus. Sen voi kehittää joko yksin tai ryhmässä. Käytät Spring- ja Hibernate- kehyksiä sekä luot nettisivuja HTML:n, CSS:n ja JavaScriptin avulla.

 

Lopuksi esität toimivan sovelluksen ja kerrot siitä, mitä olet onnistunut tekemään sekä mitä ideoita sinulla on sovelluksen kehittämiseksi. Lisäksi varaamme ajan koodien tarkistukseen opiskelujen aikana.

Java

Java on ohjelmointikieli ja opit sen perusteet sekä siihen liittyvät käsitteet. Lisäksi määrität ympäristön missä työskennellään ja luot ensimmäisen ohjelmasi: “Hei, maailma!”. Opiskelijat oppivat myös luomaan muunnelmia ja käyttämään muita menetelmiä sekä käyttämään operaattoreita, ehdollisia lausekkeita, luuppeja ja taulukoita. Lopuksi perehdytään vielä objektiivisten ja sisäänrakennettujen ohjelmakirjastojen käytön perusteisiin.

Kun hallitset perusasiat, on aika tutustua tarkemmin olio-ohjelmointiin, oppia virheenkäsittelymekanismista, sisäänrakennetuista tietokannoista ja yleisten koodien kirjoittamisen taidosta. Tämän osion lopussa sinua odottavat monisäikeiset ja toiminnalliset ohjelmointielementit.

Ohjelmistokehitys

Testaus on tärkeässä roolissa ohjelmistokehityksessä. Tällä varmistetaan, että kirjoitetut koodit toimivat oikein. TDD on menetelmä, jolla koodista luodaan ensin testiversio ja sitten varsinainen koodi, jonka odotetaan toimivan testissä kuvatulla tavalla. Tässä tulee kuitenkin ottaa huomioon, että ohjelmoidessa saattaa tulla ongelmia ja se ei välttämättä toimi kuitenkaan oletetulla tavalla. 

Kurssin aikana opit malleista – yleismaailmallisista ratkaisuista, jotka todistetusti ratkaisee usein esiintyviä ja toistuvia ongelmia käytännössä. Esittelemme eniten käytössä olevat mallit, kerromme missä tilanteissa ja miten niitä käytetään.

Työskentely datan kanssa

Sovellukset käyttävät hyvin usein dataa. Tässä osiossa opastamme miten dataa lisätään, muokataan ja etsitään käytettyjen menetelmien avulla. Hallitset tietokantojen työskentelyssä käytettävän SQL-kielen. Kun sinulla on tietokanta ja sovellus, ne on osattava myös linkittää toisiinsa. Opetamme sinua käyttämään Hibernate-kehystä tähän tarkoitukseen.

Tässä vaiheessa osaat luoda sovelluksen, joka suorittaa perustoiminnot: luo, etsi, muokkaa ja poista.

Käytännön projekti

Tässä vaiheessa pääset luomaan ensimmäisen yksinkertaisen tietokantasovelluksen Hibernate-kehyksellä. Käytät Git-koodia versiointiin, JUnit:a testaamiseen ja tarvittaessa mallin suunnitteluun.

Java-kehittäjän työvälineet

Opit minkälaista on tehdä samaa projektia yhdessä muiden kanssa ja ratkaista ongelmia, joita syntyy kun useat ihmiset muokkaavat samoja tiedostoja. Näytämme myös miltä koodin kanssa työskentelyn kuuluisi oikeasti näyttää ja mitkä ovat sen oikeat työvaiheet. 

Lisäksi opit ohjelmointitiimien työskentelyn organisoinnista ja tutustut mitä etuja on hyvin toteutetussa suunnittelussa.

Frontend-suunnittelu

Frontend-kehittäjiä käytetään nettisivujen luomiseen. Nettiselaimet tulkitsevat näillä työkaluilla kirjoitetut koodit ja näyttävät toimivia sivuja.

HTML vastaa nettisivujen sisällöstä, CSS sen ulkonäöstä ja JavaScript sen toiminnasta.

Kun hallitset kaikki nämä tekniikat, pystyt keskittymään nykyaikaisten verkkoratkaisujen perusteisiin.

Backend-suunnittelu

Backend-kehittäjät hyödyntävät monia työkaluja, joiden avulla voidaan kehittää monimutkaisia sovelluksia nopeammin. Yksi suosituimmista on Spring-kehys.

Sen avulla pystytään luomaan ratkaisuja, jotka auttavat säilyttämään tietoja, suojaamaan sovelluksia, kehittämään sovelluksia tai nettipalveluita sekä paljon muuta.

Päättötyö

Kurssin päätteeksi on tullut aika hyödyntää kaikkea sen aikana hankittua tietoa käytännön projektissa. Sinun tehtävänä on suunnitella ja toteuttaa verkkosovellus. Sen voi kehittää joko yksin tai ryhmässä. Käytät Spring- ja Hibernate- kehyksiä sekä luot nettisivuja HTML:n, CSS:n ja JavaScriptin avulla.

 

Lopuksi esität toimivan sovelluksen ja kerrot siitä, mitä olet onnistunut tekemään sekä mitä ideoita sinulla on sovelluksen kehittämiseksi. Lisäksi varaamme ajan koodien tarkistukseen opiskelujen aikana.

Kenelle kurssi sopii

Kurssille tullessa sinulla ei tarvitse olla aiempaa tietoa tai kokemusta IT-alalta. Aloitamme perusasioista ja opetamme sinulle kaiken aivan alusta. Pidämme huolen, että etäopiskelussa keskitytään siihen tärkeimpään: eli opiskeluun ammattitaitoisten kouluttajien kanssa.

Teoria vastaa käytäntöä

Tavoitteemme on, että suoritetut kurssit valmistaisi parhaalla mahdollisella tavalla siihen mitä oikeasti odottaa uudessa työssä. Käytännön projektit ovat erinomainen tapa kokeilla miten opittu teoria toimii oikeassa elämässä. Tämä on hyvä tilaisuus hioa taitoja ja täydentää portfoliota!

Huomioimme kaikki yksityiskohdat

Meillä kaikilla on jokapäiväisiä velvollisuuksia – työ, perhe tai koulu. Olemme ottaneet tämän huomioon ja kurssit järjestetään joko arkisin iltaisin tai viikonloppuisin.

EKKA

Akademia SDA OÜ on läpäissyt hyväksytysti Viron korkea-asteen ja ammatillisen koulutuksen laatuviraston yrityksen toiminnan laatuarvioinnin.

Mitä kurssiin sisältyy?

Uravalmennus

Menestyksen perusta on taito erottua muista. Saat avuksi pätevät uravalmentajat, jotka tukevat sinua tässä. He opastavat kuinka löydät tehokkaasti töitä IT-alalta ja miten teet unohtumattoman vaikutelman työhaastattelussa.

Valmistamme työhaastatteluun

Autamme valmistautumaan työhaastatteluun. Kouluttajien ohjauksessa pääset harjoittelemaan työnhakua. Muutaman harjoitusyrityksen jälkeen olo on huomattavasti varmempi ja itseluottamus kasvaa. Näin puhuminen ja käyttäytyminen näissä tilanteissa käy luonnollisemmaksi, kun sitten koittaa aika hakea oikeasti töitä, niin se käy ilman sen suurempaa stressiä.

Käytössä oleva materiaali

Meiltä saat työkirjan, joka sisältää kaiken tarvittavan tiedon IT-alalta. Voit olla jatkuvasti meihin yhteydessä, sekä jaamme sisältöä, joka on suunniteltu erityisesti meidän opiskelijoille ja kurssin käyneille.

Luo vakuuttava CV

Työnhaun kannalta yksi tärkeimmistä käyntikorteista on CV. Meidän uravalmentajat auttavat sinua laatimaan tehokkaan ja selkeän CV:n, jolla voi tehdä mahdollisimman hyvän vaikutuksen tulevaan työnantajaan. Lisäksi opastamme sinua LinkedIn-profiilin luonnissa ja kerromme mitkä muut asiat auttavat sinua löytämään ensimmäisen työpaikan IT-alalla.

Kokemuksia kurssin käyneiltä

”Sain todella paljon tukea kouluttajilta. Lisäksi saimme joka kerta tietoa aloittelijoille sopivista työpaikoista, he ilmoittivat siitä meille heti kun itse saivat tiedon sellaisesta mahdollisuudesta.”

Bianca Todoran Data-analyytikko, The Smart Cube

”Kurssin opetusohjelma on erittäin kattava, se ei koostu pelkästään Javasta. Tämä on ollut erinomainen paikka aloittaa ohjelmoinnin opiskelu. Sain rakennettua itselleni tietopohjan, jota voin kehittää edelleen työn tai projektien vaatimusten mukaisesti.”

Marijaana Siimson Ohjelmistokehittäjä, Kalypso

”Yksi tärkeimmistä asioista minkä opin kurssilla on se, kuinka inhimilliset arvot ja tekninen osaaminen kulkevat käsi kädessä IT-alalla. Näissä molemmissa SDA on itsekin onnistunut paremmin kuin osasin odottaa.”

Levente Szilveszter Ohjelmistokehittäjä, Uniqa Raiffeisen Software Service

“Kaikessa yksinkertaisuudessa voin ehdottomasti suositella SDA-kurssia kaikille. Se on kokeilemisen arvoinen reitti, jos haluat päästä ohjelmointimaailmaan.”

Pavel Pšečuk Breakwater Technology tehnilise toe insener

Tutustu kurssipaketteihin

TIETO

2399 EUR

Hanki vankka perusta uran alulle IT-markkinoilla. Tämä paketti sisältää kurssin työkirjan, livetapaamiset ja -koulutuksen.

  • Yes Työkirja – Johdatus ohjelmistotestaukseen
  • Yes Etä-työpaja kouluttajan kanssa
  • Yes Ohjelmatestausta yhdessä kouluttajan kanssa
  • Yes Opiskelua kouluttajan kanssa
  • Yes Itsenäisiä työtehtäviä
  • Yes Päätetyöpaja kouluttajan kanssa
  • Yes Täydentävä videokurssi
  • Yes Harjoitustesti
  • Yes Kurssitodistus
  • Yes SDA-todistus
  • No Kyberturvallisuus – tietoturva IT-alalla
  • No IT Polku -paketti
  • No Henkilökohtaiset tapaamiset uravalmentajan kanssa
  • No HR Class – käytännön työpaja
  • No IT-työhaastattelu
  • No ASANA-sovellus koulutus
  • No Teknisten tietojen harjoituskoe
  • No IT-alan Englanti
  • No Päättötyön esittäminen ja kouluttajan palaute
  • No “Kerro itsestäsi” -harjoitus uravalmentajan kanssa
  • No Viikoittainen työtarjous kurssin suorittamisen jälkeen
  • No Kehitystehtäviä uravalmentajalta

TYÖLLISYYSTAKUU

3999 EUR 3 199 EUR

IT TIETO- ja IT URA -pakettien lisäksi TYÖLLISYYSTAKUU sisältää paljon muuta lisäapua, että pääset IT-alalle mahdollisimman pian kurssin suorittamisen jälkeen!

  • Yes Työkirja – Johdatus ohjelmistotestaukseen
  • Yes Etä-työpaja kouluttajan kanssa
  • Yes Ohjelmatestausta yhdessä kouluttajan kanssa
  • Yes Opiskelua kouluttajan kanssa
  • Yes Itsenäisiä työtehtäviä
  • Yes Päätetyöpaja kouluttajan kanssa
  • Yes Täydentävä videokurssi
  • Yes Harjoitustesti
  • Yes Kurssitodistus
  • Yes SDA-todistus
  • Yes Kyberturvallisuus – tietoturva IT-alalla
  • Yes IT Polku -paketti
  • Yes Henkilökohtaiset tapaamiset uravalmentajan kanssa
  • Yes HR Class – käytännön työpaja
  • Yes IT-työhaastattelu
  • Yes ASANA-sovellus koulutus
  • Yes Teknisten tietojen harjoituskoe
  • Yes IT-alan Englanti
  • Yes Päättötyön esittäminen ja kouluttajan palaute
  • Yes “Kerro itsestäsi” -harjoitus uravalmentajan kanssa
  • Yes Viikoittainen työtarjous kurssin suorittamisen jälkeen
  • Yes Kehitystehtäviä uravalmentajalta
Työkirja – Johdatus ohjelmistotestaukseen Etä-työpaja kouluttajan kanssa Ohjelmatestausta yhdessä kouluttajan kanssa Opiskelua kouluttajan kanssa Itsenäisiä työtehtäviä Päätetyöpaja kouluttajan kanssa Täydentävä videokurssi Harjoitustesti Kurssitodistus SDA-todistus Kyberturvallisuus – tietoturva IT-alalla IT Polku -paketti Henkilökohtaiset tapaamiset uravalmentajan kanssa HR Class – käytännön työpaja IT-työhaastattelu ASANA-sovellus koulutus Teknisten tietojen harjoituskoe IT-alan Englanti Päättötyön esittäminen ja kouluttajan palaute “Kerro itsestäsi” -harjoitus uravalmentajan kanssa Viikoittainen työtarjous kurssin suorittamisen jälkeen Kehitystehtäviä uravalmentajalta