Java Programming is differentiatinginto two parts that are Core Java and Advanced Java. If you are looking to bundleyour career and become aJava programmer
Core Java is used for designing and developing compute or desktop applications. Advance Java is used for developing enterprise applications for all platforms.It is an advanced technology version to this platform of Java specially designed to develop web-based, network-centric or enterprise applications for safe and security.
Having knowledge of Advanced Java improves the Java programming at a next level of programming knowledge. After learning this subject, student becomes able to develop network based software projects required in modules as well as industry oriented projects. Understand basic concepts of java like inheritance, polymorphism, abstraction, multi-threading, appletand some collection etc. if you are a fresher.
To learn advance JAVA it is mandatory to have knowledge of Core JAVA just like to do graduation it is must to pass 12th first basic knowledge. Those who are known with JAVA language can take the help of this Advanced Java Syllabus in order to learn the Advanced JavaProgramming features. Learning java won't get you a job, but understanding java and how things work to real time in java would definitely help you getting a job in IT industry.
For any fresh graduates it's challenging to have career in Core java platform. If you are a fresh graduate& trying to get in to any organization then good conceptual knowledge on Core Java is enough to our career growth. But in long run to this isn't enough.