Course Locations

Baltimore, MD
Calgary, AB
Charlotte, NC
Chicago, IL
Columbus, OH
Danville, PA
Denver, CO
Detroit, MI
Framingham, MA
Harrisburg, PA
Kansas City, MO
Lanham, MD
Live Virtual Classroom
Los Angeles, CA
Minneapolis, MN
Ottawa, ON
Pittsburgh, PA
Portsmouth, NH
Richmond, VA
San Diego, CA
Seattle, WA
St Petersburg, FL
Tallahassee, FL
Toronto, ON
Virtual Classroom

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

                          

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: February 8, 2012