Designing Java EE Enterprise Multitier Systems and Architectures
X447.3 (2 semester units in EECS)
(formerly Designing Java Enterprise Multitier Architectures)
Java has become an environment for the creation of complex, multitier enterprise applications. This course starts by covering the architectural foundation of J2EE component and container based architectures upon which enterprise systems/applications are built.
You are then introduced to the various essential Enterprise Java technologies and components, such as RMI, servlet/JSP, JNDI, JMS, EJB, and support for XML-based web services, with programming examples and exercises and at a level of detail necessary to build multitier and enterprise-level Java systems. The major design considerations in terms of scalability, performance, J2EE design patterns, security, and availability are presented and analyzed in detail. On successful completion, you will have the knowledge and skills required to propose, compare, analyze, and recommend architectures for Java enterprise and multitier systems/applications, as well as hands-on experience in developing, assembling, and deploying Web and EJB-based J2EE applications.
This course is designed for development engineers, architects, R&D managers, product marketing managers, and program and project management personnel who want to understand Java/J2EE components and build and integrate them into enterprise multitier systems.
Prerequisite: Six months experience or working knowledge of Java or other object-oriented languages.
Click below for sections, start dates, locations, instructors,
and to enroll.
Fri. Oct. 31, Redwood City
ADEL HABIB, Ph.D., is president of zBest Quest Inc., a consulting company specializing in advanced software development and instruction. He has more than twenty 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 demand a high level of scalability and security. He has also been teaching the design of enterprise and multi-tier systems at Bay Area higher education institutions for several years. He is a Sun Microsystems-certified enterprise Java architect.
- 4 meetings
- Oct. 31 to Nov. 8: Fri. and Sat., 9 am-5:30 pm
- Redwood City: Room 11, Peninsula Center, 1991 Broadway
- $750 (EDP 318667)
Enroll
Textbook(s) for this course:
Please check back for textbook and reader information. For immediate assistance, contact the academic department.