Browse Courses

Advanced Enterprise Java

Email this Page    Print-Friendly Version

Summary:
This course is designed to provide developers and architects with best practices for building reliable distributed systems. The course covers a variety of patterns and anti patterns for introducing reliability into a system. The course requires active discussion, as many different scenarios will be discussed in the class.

Duration:
5 Days/Lecture & Lab

Audience:
This course is designed for programmers & architects who want to engineer reliability into existing systems or newly developed systems.

Topics:

  • What is reliability?
  • Reliability patterns?
  • Reliability anti patterns?
  • JMX
  • Interesting usages of JMX
  • Scripting application servers (WebSphere, WebLogic)
  • Effectively using Logging & Tracing
  • Automated Unit Testing
  • Mock Objects
  • Integrated Testing
  • Clean Code
  • Automated troubleshooting

Prerequisites:
Students should have J2EE Programming experience.




Last Update: June 19, 2013