MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?
MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?

Kurs: Architect Enterprise Applications with Java EE («CJT»)

Entwickeln von Architekturen für Enterprise Java-Anwendungen

  • Herstellercode

    D68136

  • Dauer
    5 Tage
  • Preis
    4'950.–
  • Kursunterlagen
    Original-Oracle-Kursunterlagen (Englisch), als eKit ausgeliefert
In diesem Kurs lernen Sie mit der Java-EE-Technologie stabile Architekturen zu entwickeln für Unternehmens-Java-Applikationen.
Zu den Daten
Details und Inhalt
  1. Introducing Enterprise Architecture
    • What is Enterprise Architecture?
    • An Architect’s Roles and Responsibilities
  2. Introducing Fundamental Architectural Concepts
    • Distinguish between Architecture and Design
    • Architectural Patterns
    • Architectural Deliverable Artifacts
    • 4 + 1 View Model
    • Architectural Modeling Using UML
    • Architecture Workflow
    • What Is an Enterprise Architecture Framework?
  3. Developing a Security Architecture
    • Analyzing the Impact of Security in Distributed Computing
    • Examining Security in the Java EE Technology
    • Understanding Web Services Security
  4. Understanding Non-Functional Requirements
    • Examining Non-Functional Requirements (NFRs)
    • Common Practices for Improving Qualities
    • Prioritizing Quality-of-Service (QoS) Requirements
    • Inspecting QoS Requirements for Trade-Offs
  5. Defining Common Problems and Solutions: Risk Factors and System Flexibility
    • Identifying Risk Factors
    • Designing a Flexible Object Model
  6. Defining Common Problems and Solutions: Network, Transaction and Capacity Planning
    • Describing Network Communication Guidelines
    • Justifying the Use of Transactions
    • Planning System Capacity
  7. Java EE 6 Overview
    • Java EE 6 Goals
    • Java EE Containers
    • Classic Java EE 5 Architecture
    • Impact of Java EE 6 on Architecture
  8. Developing an Architecture for the Client Tier
    • Client Tier Development Roles
    • Information Architecture Client Concerns
    • Selecting User Interface Devices and Technologies
    • Discovering Reusability in the Client Tier
    • Deployment Strategies for the User Interface
    • Security Concerns in the Client Tier
    • Testing
  9. Developing an Architecture for the Web Tier
    • Responsibilities of the Web Tier
    • Separation of Concerns
    • Comparing Web Tier Frameworks
    • Providing Security in the Web Tier
    • Scaling the Web Tier
  10. Developing an Architecture for the Business Tier
    • Business Tier Technologies
    • Architecting the Domain Model
    • Development Best Practices
  11. Developing an Architecture for the Integration and Resource Tiers
    • Examining Enterprise Information System Integration
    • Reviewing Java Integration Technologies
    • Applying Integration Patterns
    • Examining Service-Oriented Architecture (SOA)
  12. Evaluating the Software Architecture
    • Evaluating Software Architectures
    • Evaluating Java EE Technologies
    • Creating System Prototypes
    • Selecting Servers and Frameworks
Nutzen/Lernziele
  • 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 catalog
  • 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
Zielgruppen
Java Developers building business components and web clients. Java Developers interested in preparing for the Sun Certified Java Web Services Developer examination
Voraussetzungen

Sie sollten in der Lage sein, verteilte EDV- und Kommunikationskonzepte zu beschreiben, Java-EE-Technologien (inkl. Java-EE-Technologien, inkl. Enterprise JavaBeans, Servlets, JavaServer Pages, JavaServer Perform Analyse und das Design von objektorientierter Software-Systeme) grob zu beschreiben sowie UML-Notifikationen für die Entwicklung von objektorientierten Systemen zu nutzen.

Folgende Vorkenntnisse werden empfohlen: Komponenten-Entwicklung mit der EJB-Technologie, Java EE 5 (SL-351-EE5), Java EE 5 Patterns (SL-500-EE5), Applikationsentwicklung für die Java-EE-5-Plattform (FJ-310-EE5), objektorientierte Analyse und Design mit UML (OO-226), Webkomponenten-Entwicklung mit Servlets & JSPs, Java EE 5 (SL-314-EE5)

Hersteller
Zusatzinfo
In diesem Kurs erhalten Sie elektronische Kursunterlagen. Die Unterlagen werden Ihnen vor dem Kurs von Oracle auf die von Ihnen bei der Anmeldung hinterlegte Adresse zugestellt. Um parallel zum Unterricht die Inhalte und Übungen nachzulesen oder die Unterlagen gleich am richtigen Ort zu speichern, bringen Sie bitte Ihr eigenes Tablet oder Laptop mit.
Haben Sie Fragen?
Unser Product Manager Gloria Gräser ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.

Datum wählen

  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    15.01.2018 - 19.01.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 4'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    14.05.2018 - 18.05.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 4'950.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    17.09.2018 - 21.09.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 4'950.–
    Kein passendes Datum gefunden?Schlagen Sie selbst einen Termin vor!