FANDOM


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 PlanEdit

BooksEdit

JDK/JREEdit

IDEEdit

LicensesEdit

DatabasesEdit

LoggingEdit

  • log4j

ORMEdit

  • Hibernate

Web Servers and servicesEdit

  • Tomcat
  • Jetty
  • AXIS 2

ExtraEdit

Development processEdit

  • SCRUM
  • XP

Continuous IntegrationEdit

  • Ant
  • CruiseControl (Java)
  • Maven

Version Control SystemsEdit

QualityEdit

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

AdvancedEdit