Hello dear,
First you need to join a coaching institution..Cuz they will uptodate you about latest trends in Java and also provide you Java tutorials..They will teach you latest frameworks..Then self practice is important there are lots of websites are available..That provide you Java tutorials online...Make your own projects and post them on github
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile