Technology
 

Promotion To Java Programmer Plan

From Java Wiki

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.

Contents

[edit] Java Roadmap Plan

[edit] Books

[edit] JDK/JRE

[edit] IDE

[edit] Licenses

[edit] Databases

[edit] Logging

  • log4j

[edit] ORM

  • Hibernate

[edit] Web Servers and services

  • Tomcat
  • Jetty
  • AXIS 2

[edit] Extra

[edit] Development process

  • SCRUM
  • XP

[edit] Continuous Integration

  • Ant
  • CruiseControl (Java)
  • Maven

[edit] Version Control Systems

[edit] Quality

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

[edit] Advanced