UC Berkeley Extension UC Berkeley Extension
UC Berkeley Extension

Grades

Transcripts

Locations/Maps

Textbooks

Contact Us

Request a Catalog

catalog image Courses begin every month. A new edition of our catalog is published three times a year in early April, July and December.

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

UC Berkeley Extension Catalog Program Info Contact Us