What is currently the most wanted in the IT market...Core or Advanced Java?..I have heard knowing Advanced Java is always uselful. I am working on core java right now and am looking out for a change. I know advanced java, but have not worked on it ever. Are there any good online sites which teach Advanced Java? I wish to hone my skills before applying for jobs.