| Java Enterprise Development 2: Design Patterns, Best Practices & Software Engineering |
|
This course covers advanced topics in software design, software development methodologies, tools, and best practices in developing applications using the Java Enterprise Edition (Java EE). The course begins with more advanced discussions on Servlets and JSP. It then proceeds with introducing a tool for database-integrated testing. The course then discusses Design Patterns, which are known design solutions to common problems. Design Patterns provides established best practices so that software designers do not have to reinvent the wheel. It also provides a standard vocabulary for software designers from any part of the world to discuss design in an efficient manner. Both GoF and Enterprise patterns will be discussed. The course culminates in a machine problem, where the students develop an enterprise application while applying the principles, processes and tools just learned. The final day consists of a code review of the machine problem. Students present their solution to a machine problem, and their work is critiqued by the instructor as well as the rest of the class. The code review has been an effective means of driving home the lessons discussed over the past few days. For more information on O&B's Java Enterprise Development Course, |







