This post originated from an RSS feed registered with Java Buzz
by Goldy Lukka.
Original Post: What it takes to become an Enterprise Java Developer?
Feed Title: Xyling Java Blogs
Feed URL: http://www.javablogs.xyling.com/thisWeek.rss
Feed Description: Your one stop source for Java Related Resources.
An exhaustive and comprehensive list of items that a (true) enterprise Java developer should know. I would like to brief the items here with my own rating of importance, however, you can point to the title of this post for a detailed explanation.
- OOAD, UML (highly desirable) - Java Core Libraries (must) - Understand JVM, classloading etc. (desirable) - AWT, Swing/JFC for desktop clients. (optional) - JDBC API (MUST) - Java security models and APIs. (desirable) - Servlet, JSP, JSTL (MUST) - Web/Application servers (MUST) - Web frameworks (optional but desired) - XML and Parsers (highly RECOMMENDED) - Other J2EE APIs/Concepts (highly recommended) - EJB (Highly Recommended) - Aspect oriented programming/AOP (optional) - JNI (optional) - JCP/JSR/Data mining etc. (optional) - JUnit (MUST) - Ant, Maven etc. (MUST) - Software Engineering processes (Highly Recommneded)
Do check out the full information at "Journey to Java" weblog at the title of this post.