Java EE -ohjelmointi
Koulutuksessa käydään läpi JavaEE-arkkitehtuurin (eli JakartaEE) yleiskuva sekä opiskellaan vähintään perusteet yleisimmistä alustalla käytettävistä tekniikoista. Kurssilainen oppii käytännössä, miten laajahko JavaEE-sovellus rakentuu ja miten eri tekniikat nivoutuvat toisiinsa.
JavaEE on varmastikin yleisimmin taustalla laajoissa yritysjärjestelmissä. Vuosien saatossa alusta on kasvanut luotettavaksi ja varmatoimiseksi ympäristöksi, joka tarjoaa mahdollisuuksia hyvin moneen erilaiseen tarpeeseen.
Koulutuksessa on käytössä kehitysvälineenä Eclipse, projektimallina Maven, palvelimena WildFly, tietokantoina PostgreSQL ja H2.
Paikka
Helsinki
Koulutusmuoto
Classroom
Remote
Kesto
3 päivää
Hinta
1990 €
Kohderyhmä
Kurssi soveltuu ohjelmoijille, jotka jo hallitsevat Java-ohjelmointikielen ja ottavat ensimmäisiä askelia JavaEE–ympäristöön. Muille kohderyhmille suositeltampi kurssi on JavaEE –arkkitehtuuri. Java EE testaukseen on myös oma kurssinsa Java EE testaus.
Tavoite
Koulutuksen tarkoituksena on antaa hyvä kuva alustan tarjoamista mahdollisuuksista sekä oppia käytännön kautta, mitä osia omaan projektiin kannattaa ottaa, sekä miten niiden kanssa pääsee hyvään vauhtiin.
Java EE -ohjelmointi kurssin sisältö
1. päivä
JavaEE yleisarkkitehtuuri
- Mitä Java/Jakarta EE on?
- Sovelluspalvelimen rooli
- Keskeisimmät tekniikat
- Yleistettävä sovellusarkkitehtuuri
Servletit ja JSP
- Javan web-sovellukset
- Servlet- tekniikka
- Servlettien käyttökohteet
- Web-sovelluksen konfigurointi
- Filtterit
- JSP, JavaBean ja JSTL
- Katsahdus JSF tekniikkaan
CDI
- Dependency Injection (DI)
- CDI elinkaari
- Managed Beans
- Qualifierit
- Scope
- Interceptor
JDBC
- JDBC:n käyttö JavaEE-sovelluksessa
- Yhteysaltaat (Connection pool)
2. päivä
JPA
- JPA ja ORM
- Palvelurajapinnat
- JPA entiteettien kuvaus
- Entiteettien sidokset
- JPQL
- Criteria API
- Validointi
EJB-kerros
- EJB-tekniikka, mitä ja miksi
- Remote vs. Local EJB
- EJB tyypit
- Session Bean:n toteutus ja käyttö
- Transaktiot
- Ajastukset
- Asynkroninen suoritus
3. päivä
JAX-RS
- REST yleiskuva
- REST–palvelun toteutus ja käyttö
- JSON ja Java muunnokset
- Virhekäsittely
Websocketit
- Websocket luokan toteutus
- Elinkaarimetodit
- Viestidatan käsittely ja muunnos
Aikataulu
Koulutus alkaa klo 9.00 ja päättyy 16.00. Aamiainen on tarjolla klo 8.15 alkaen.
Hinnoittelu
Java EE -koulutuspaketti:
Kun ostat samalla kerralla Java EE -ohjelmointi sekä Java EE Testaus -koulutukset, saat ne yhteishintaan 3100 € + alv (norm. 3580 €). Halutessasi hyödyntää tämän edun, mainitse se ilmoittautumislomakkeen lisätietokentässä.
Aiheeseen liittyvät webinaarit
Aiheeseen liittyvät blogit