Frequently Asked Questions - Java Course FAQ
Java is Object Oriented Programming language.
Any Java course should include Core Java and Advanced Java. Core java is Java SE (Java Standard Edition). Advanced Java is Java EE (Java Enterprise Edition).
Java SE includes Java language features, Class, Interface, Exceptions, Threads and Collection API, AWT, Swing, JDBC and several other APIs.
Java EE includes Java SE and many other technologies like Servlets/JSP, JSTL, JSF, JavaMail, Activation, JAXB, Servlets, JMS (Java Messaging Service), EJB (Enterprise Java Beans) and several others.
For entry level Java developer position you need to learn Java SE and Servlets, JSP, Struts Framework to get a job. Basic Relation Database knowledge is also needed to clear interviews.
If you are attending part time course it takes 3 months to complete both Core and Advanced Java.
Servlets, JSP (Java Server Pages), JSTL (Java Standard Tag Library), Struts Framework, JSF (Java Server Faces) framework.
Struts2.0, Spring MVC, JSF, JBoss SEAM.
IDE means Integrated Development Environment. It is a tool which assists you in writing your code. In real time project environment you will always use an IDE to write your code. There are several free IDEs for Java. Eclipse and Netbeans are the most widely used ones.
JBoss and Glassfish are free application servers which you can use.
SCJA, SCJP, SCWCD, SCBCD, SCWSD, SCEA.
There is no guarantee that certification will get you a job. But the knowledge you gained to complete the certification will definitely improve your chances of clearing interview.
