Spring ja Hibernate: Java edasijõudnutele
Java edasijõudnutele mõeldud kursus, kus õpitakse praktiliselt Spring veebiraamistikku, Hibernate ORM-i, Aspect-Oriented programmeerimist ja Dockerit, luues täisfunktsionaalse full-stack rakenduse.
Koolitus on sobilik neile, kes soovivad omandada praktilisi teadmisi Spring veebiraamistikust, Hibernate objekt-relatsioonilise kaardistamise teegist, Aspect-Oriented programmeerimisest ja Dockeriga virtualiseerimisest. Lisaks omandame põgusalt teadmisi front-endist Angulari näol, luues funktsioneeriva full-stack rakenduse.
Koolituse maht: 200 akadeemilist tundi — 70 t kontaktõpet, 50 t iseseisvaid harjutusi, 40 t õppevideoid ja 40 t lõpuprojekti.
Õppevorm: reaalajas veebis (Google Meet / Zoom) või soovi korral kohapeal (Roosikrantsi 8b, Tallinn).
Koolitus on sobilik neile, kes soovivad omandada praktilisi teadmisi Spring veebiraamistikust, Hibernate objekt-relatsioonilise kaardistamise teegist, Aspect-Oriented programmeerimisest ja Dockeriga virtualiseerimisest — eesmärgiks on luua funktsioneeriv full-stack rakendus, kasutades front-end raamistikuna Angulari.
Baaskogemusega Java programmeerimise huvilised. Tööotsijad, kes on Vali-IT lõpetanud, ülikooli lõpetanud, või teiste programmeerimiskeelte oskajad, kellel on soov Javat edasijõudnutele õppida.
Õppegrupi suurus: 2–3 inimest ühes grupis, mis teeb õppe suurte gruppidega võrreldes eriliselt personaalseks ja põhjalikuks.
Kursuse alustamiseks on vajalik varasem programmeerimise oskus.
Java objekt-orienteeritud programmeerimise osa kordamine (8 ak t auditoorselt + 6 ak t iseseisvalt)
Encapsulation
Inheritance
Overriding
Object casting
Value and Reference Type
Interfaces
ToString
Abstract Classes
Java objekt-orienteeritud programmeerimise osa edasijõudnutele (4 ak t auditoorselt + 2 ak t iseseisvalt)
Streams
Threads
Geneerika
Miniprojekti tegemine kasutades objekt-orienteeritud programmeerimise oskusi (8 ak t auditoorselt + 6 ak t iseseisvalt)
Spring veebiraamistiku kasutamine (12 ak t auditoorselt + 8 ak t iseseisvalt)
Spring configurations
Spring annotations
Dependency injection
Beans
Scope and lifecycles
Controller-View-Model
Mappings
Hibernate baasteadmised (8 ak t auditoorselt + 4 ak t iseseisvalt)
Sissejuhatus Hibernate-i
Andmebaasiga ühenduvus
Advanced Mapping
Spring edasijõudnutele (8 ak t auditoorselt + 4 ak t iseseisvalt)
Advanced annotations
Aspect-Oriented programming
Lombok
Docker
Spring projekti tegemine kasutades Hibernate-i (16 ak t auditoorselt + 12 ak t iseseisvalt)
Sissejuhatus Angulari (4 ak t auditoorselt + 2 ak t iseseisvalt)
Components
Routing
Services
REST
Full-stack projekti tegemine kasutades varasemaid oskusi ja Angulari (12 ak t auditoorselt + 10 ak t iseseisvalt)
Lõpp-projekti valmimine koolitaja juhendamisel (20 ak t juhendamist, 60 ak t iseseisvalt)
Lõpp-projekti kava koostamine
Idee esitamine koolitajale ja detailides kokkuleppimine
Omas vabas tempos lõpp-projekti teostamine
Koolituse lõppedes koolitatav:
- oskab kasutada Spring veebiraamistikku rakenduste loomiseks;
- suudab Hibernate abil luua andmebaasiühenduse;
- teab Aspect-Oriented programmeerimise põhimõtteid ja oskab neid kasutada;
- suudab luua funktsioneeriva full-stack rakenduse, kasutades front-end raamistikuna Angulari ning back-end raamistikuna Springi ja Hibernate'i;
- oskab loodud rakendust ja ka muid rakendusi käivitada Dockeris.
Koolituse lõpus valmistab koolitatav koolitaja juhendamisel lõpp-projekti. Funktsionaalse ja töötava lõpp-projekti valmimisel ning koolitaja hinnangu edukal sooritamisel väljastatakse kursuse lõpetanule tunnistus.
Kui õpitulemusi ei saavutatud, kuid õppija võttis osa õppetööst, väljastatakse tõend vastavalt osaletud kontakttundide arvule.
Õppemeetodid: interaktiivsed loengud, praktilised ja iseseisvad tööd ning õppevideod.
NB! Kõigile registreerunutele saadetakse tasuta monitor, et koolitust saaks jälgida ühelt ja kaasa kirjutada teiselt ekraanilt.
Koos KM-ga: 2500,00€
08.09.2026 – 19.11.2026
13:00–16:15
Online, Tallinn
Roosikrantsi 8b või veebis
Teisipäeviti ja neljapäeviti kell 13:00–16:15. Toimub veebis (Google Meet / Zoom) või soovi korral kohapeal (Roosikrantsi 8b, Tallinn). Koolituse kogumaht 200 ak tundi.
200 ak tundi
Eesti keel · E-õpe, E-õpe reaalajas, Klassikoolitus
Küsi lisainfot selle koolituse kohta
Vastame kiirelt — küsi vabas vormis, mida soovid teada.
Registreeru koolitusele
Täida allolev vorm ja võtame sinuga ühendust.