http://www.guru99.com This video introduces the Java platform , and explains why Java is a platform as well a programming language.
Java Programming Tutorial 1: What is Java Platform?
How to get Java TM Platform SE Binary On Your PC
Why Java is Platform Independent?
JSR 360 - CLDC 8: Java Platform for IoT
Batch Applications for the Java Platform 1.0
Java Platform, Enterprise Edition / J2EE