Course Locations

Anaheim, CA
Austin, TX
Boston, MA
Calgary, AB
Charlotte, NC
Chicago, IL
Columbia, MD
Columbus, OH
Dallas-Ft Worth, TX
Kansas City, MO
Los Angeles, CA
New York, NY
Ottawa, ON
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
San Diego, CA
San Francisco, CA
St Louis, MO
Toronto, ON
Vancouver, BC
Virtual Classroom
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

                          

About Us Software Consulting Training Home line

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: May 20, 2012