Java Wiki
Advertisement

Below you may find a plan for programmer who wants to take Java programmer position. For example, if you are C++ developer and see your future in Java world, then following plan can assist you in this.

Note: This is not about getting ready for certification,
      but learning to be familiar with Java technologies.

Java Roadmap Plan[]

Books[]

JDK/JRE[]

IDE[]

Licenses[]

Databases[]

  • Databases in Java
  • MySQL
  • HSQL

Logging[]

  • log4j

ORM[]

  • Hibernate

Web Servers and services[]

  • Tomcat
  • Jetty
  • AXIS 2

Extra[]

Development process[]

  • SCRUM
  • XP

Continuous Integration[]

  • Ant
  • CruiseControl (Java)
  • Maven

Version Control Systems[]

Quality[]

  • Code Coverage
  • Unit Testing
    • JUnit
    • UI testing
      • JFCUnit
      • uispec4j
  • Acceptance testing
    • Selenium

Advanced[]

Advertisement