Koolituse eesmärk on süvendada osalejate teadmisi ja oskusi Java programmeerimiskeele kasutamisel ning tutvustada keerukamaid ja arenenumaid tehnikaid ning tööriistu. Koolituse käigus õpitakse lahendama keerulisemaid programmeerimisprobleeme, tõhustama rakenduste jõudlust, mõistma sügavamalt objektorienteeritud programmeerimist. Koolitus aitab osalejatel saavutada suuremat pädevust ja enesekindlust keerukamate Java-põhiste projektide käsitlemisel, samuti valmistab osalejaid ette nõudlikumateks ülesanneteks tarkvaraarhitektuuri ja arenduse valdkonnas.
Süvendada osalejate teadmisi ja oskusi Java programmeerimiskeele kasutamisel ning tutvustada keerukamaid ja arenenumaid tehnikaid ning tööriistu. Õppida lahendama keerulisemaid programmeerimisprobleeme, tõhustama rakenduste jõudlust, mõistma sügavamalt objektorienteeritud programmeerimist.
Tarkvaraarendajad, kellel on teadmised Java programmeerimise põhitõdedest. Teiste programmeerimisekeelte oskusega inimesed, kellel on soov õppida Java programmeerimiskeelt.
Varasem kogemus Java või mõnes muus programmeerimiskeeles. Läbitud Java arendaja algkursus Java programmeerimiskeel algajatele või samal tasemel teadmised Java programmeerimiskeelest.
Mõistab Java Generic süntaksit ja selle eeliseid; omandab arusaama binaarse otsingu põhimõtetest ja selle rakendamisest; mõistab põhilise sisendi ja väljundi kasutamist Java-s, sealhulgas java.util paketti; mõistab lõimede (Thread) loomist ja käitamist Java-s; oskab kasutada lambda avaldisi seotud plokkides ja mõista muutujate ulatust; oskab luua regulaarseid avaldisi, kasutades tähemärkide klasse ja piirangumärke; oskab tõrkeotsingut Stack Trace ja Call Stack kasutades.
Koolituse läbinutele väljastatakse tunnistus. Tunnistuse väljastamise eelduseks on terves mahus koolitusel osalemine ja õpiväljundite saavutamine. Õpiväljundite saavutamist hinnatakse praktiliste tööde käigus. Osalejale, kes õpiväljundeid saavutanud ei ole, väljastatakse soovi korral koolitusel osalemise kohta tõend.
Koolitusel on praktilise suunitlusega, millest teoreetiline osa moodustab 1/4 kogu koolituse mahust. Koolitaja viib koolituse läbi eesti või inglise keeles. Koolitushind sisaldab õppematerjale, tunnistust, sooje jooke koos küpsistega, värskeid puuvilju, koolitaja konsultatsiooni õpitud teemade kohta e-posti teel pärast koolitust.