Cursul reprezinta o continuare a "Java Software Development - Modul începatori" si se adreseaza celor care au urmat deja modulul începatori sau detin cunostintele si deprinderile aferente. Prin proiectele, exercitiile si exemplele ce însotesc fiecare capitol se urmareste dobândirea cunostintelor si abilitatilor specifice unui programator, în vederea angajarii ca dezvoltator software junior.