zBest Quest, Inc.   

                                           Advanced Software Development and Training

Home         Services    Software Development        Educational Services          Feedback         Contact Us    

Designing Java Enterprise Systems
Harmony between Nature and  Technology is zBest Quest.

        

 

 

           

 

 

Designing Java Enterprise Multi-tier Architectures

(X447.3 2 semester units in Electrical Engineering and Compute Sciences)

The growth of Java as a language and environment for developing enterprise applications has created a strong demand for individuals who have the knowledge and deep understanding of Java features and technologies necessary to support such applications. Java has come a long way. In addition to being a developer-friendly programming language, it has become an environment for creating complex, multitier enterprise applications.

This course covers these rapidly changing technologies and provides concise definitions for the features and terminology used in creating Java technologies architectures. You are introduced to the various essential Java technologies and components, such as RMI, servlet/JSP, CORBA, JMS, EJB, J2EE, XML, SOAP, and Web services, with programming examples and exercises and at a level of detail necessary to build multi-tier and enterprise-level Java architectures. The major design considerations in terms of scalability, performance, security, and availability are presented and analyzed in detail. Upon completing the course, you will have the knowledge and skills required to propose, compare, analyze, and recommend architectures for Java enterprise and multitier applications in both the legacy and nonlegacy system environments. Those completing the course will also acquire hands-on experience in developing, assembling, and deploying EJB-based J2EE applications. This course is targeted for all of those who need to understand Java's big picture and its promise for distributed computing at both the architecture and implementation levels, including development engineers, architects, R&D managers, product marketing managers, and program and project management personnel who want to understand Java components and build and integrate them into multitier systems. For homework, attendees are given the option of doing programming exercises, architectural case studies, or a combination of both. Enrollment is limited.

Prerequisite: Java programming or one-year of working experience with Java or other object-oriented languages.

ADEL HABIB, Ph.D., is president of zBest Quest Inc., a consulting company specializing in advanced software development and instruction. He has more than 20 years of experience in the computer and software industry, as a developer and development manager. In the last few years he has been heavily involved in the development of end-to-end, business-to-business enterprise products, Web services, and solutions that demanded a high level of scalability and security. He has also been teaching the design of enterprise and multitier systems at Bay Area higher education institutions for several years. He is a Sun Microsystems Certified Enterprise Java Architect.

 

bullet10 evenings
bulletWed., 6:30-9:30 pm 
bulletRedwood City: Room 4, Peninsula Center, 1991 Broadway
bullet$545 (EDP 338012)
 
Send mail to adel@zbestquest.com with questions or comments about this web site.
Last modified: June 08, 2004