- Make good use of Java EE component technologies to solve typical problems in system architecture
- Derive software systems using techniques outlined in the Java EE Blueprint and solutions defined in the Java EE Patterns
- Address quality-of-service requirements in a cost-effective manner using engineering trade-off techniques
- Describe the role of the architect and the products an architect delivers
- List and describe typical problems associated with large-scale enterprise systems
- Developer
- System Integrator
Learn to:
- Define the Enterprise Architect’s roles, responsibilities and deliverables
- Identify non-functional requirements (NFRs) and describe common problems and solutions
- Translate business requirements into an architecture
- Weigh choices in architecting the client, web, business, integration and data tiers
- Apply various evaluation criteria to choosing architectural elements and patterns, tools, servers and frameworks
Benefits to You:
- By enrolling in this course, you'll understand how Enterprise Java applications developed using the architecture as a guideline can accommodate rapid change and growth. Exper Oracle University instructors will help you explore the technical context of the Java EE and relevant technologies.
- Strategies to Create Application Blueprints
- You'll also learn the strategies needed to create application blueprints that work well when implementing Java EE technologies. These strategies include effective decision-making through the use of non-functional qualities (such as scalability and flexibility), Java EE technology blueprints and design patterns.
Lezione teorica e esercitazioni guidate dal docente.
- I partecipanti devono essere dotati di Personal Computer, accesso a Internet e banda almeno di 10Mb.
- Per eseguire gli esercizi è necessario dotarsi di un secondo schermo.
- Verrà rilasciato un attestato di frequenza in formato elettronico al raggiungimento dell'80% delle ore del corso.
Suggested Prerequisite
- Java Design Patterns Ed 1
- Java EE 6: Develop Web Components with Servlets & JSPs Ed 1
- Java EE 6: Develop Business Components with JMS & EJBs Ed 1
Required Prerequisite
- Describe distributed computing and communication concepts
- Describe, in outline form, all Java EE technologies, including Enterprise JavaBeans, servlets, JavaServer Pages, and JavaServer Faces
- Perform analysis and design of object-oriented software systems
- Use a notation, such as the UML, for modeling object-oriented systems