Aslam o Aleekum,
Via platform of Virtual Academy of Pakistan my fully JAVA free training is available in following links.
After completing this course you will able to develop complete Final Project in Java. This course required strong Object Oriented Programming Concepts. If you have issues in OOP you can reach to OOP playlist on link below.