EtusivuHae koulutuksiaJava-ohjelmointi

Java-ohjelmointi

star_fullstar_fullstar_fullstar_fullstar_fullstar_half

Koulutuksessa käydään Java-ohjelmoinnin perusteet perusteellisesti läpi. Koulutuksen jälkeen hallussa ovat soveltuvat perustiedot, joiden omaksumisen jälkeen voidaan lähteä laajentamaan osaamistaan sille Javan osa-alueelle, jota projekti edellyttää. Jatko voi olla esimerkiksi Spring ohjelmointia tai palvelinohjelmointia Java EE arkkitehtuurin kanssa.


Koulutusmuoto
Classroom
Remote

Kesto
3 päivää

Hinta
1990 €

Kohderyhmä

Koulutus on tarkoitettu sovelluskehittäjille, joilla on tarve saada Java-ohjelmointi nopeasti haltuun.

Esitiedot

Koulutukseen osallistujilta oletetaan vähintään ohjelmoinnin perusteiden hallinta ja olio-ohjelmoinnin käsitteiden ymmärtämistä.

Java-ohjelmointi -kurssin sisältö

Perusteet

  • Java yleiskuva
  • Ohjelmien kääntäminen ja ajaminen
  • Tietotyypit
  • Kontrollirakenteet lyhyesti

Tietorakenteet

  • Merkkijonot
  • Taulukot
  • Kokoelmat (List, Set, Map)

Oliorakenne

  • Luokat
  • Periytyminen
  • Kuormitus ja korvaaminen (overloading/overriding)
  • Rajapinnat
  • Enumit

Poikkeuskäsittely

  • Rakenne try-catch-finally
  • Exception, RuntimeException, Throwable, Error
  • Omat poikkeusluokat
  • Parhaita käytäntöjä

Maven perusteet

  • Mavenin tarkoitus
  • Projektirakenne
  • xml
  • Jar-tiedostot

Testaus

  • JUnit 5 testikehys
  • Testitapausten kirjoittaminen
  • Assertointi
  • JUnitin elinkaarimetodit

Stream API

  • Kokoelmien käsittely Stream APIn kanssa
  • Lambdat, Functional Interfaces, metodiviittaukset
  • Peruskäyttö
  • Optional
  • Perustyyppien virrat

Tietokantaohjemointi

  • JDBC
  • Ajurit
  • Yhteyden muodostaminen
  • Kyselyt ja päivitykset
  • Tulosjoukkojen käsittely
  • Parametrisoidut kyselyt

Lisäosat

  • Tiedostojen käsittely
  • Säikeistys
  • Kansainvälistäminen

Aikataulu

Koulutuspäivä alkaa klo 9 ja päättyy noin klo 16-16.30. Aamiainen on tarjolla klo 8.15-9.00.