In questo "Oracle Database – Nel corso "Architect Enterprise Applications with Java EE" imparerai a sviluppare architetture robuste per applicazioni Java aziendali. Imparerai a utilizzare la tecnologia Java Platform, Enterprise Edition (Java EE).
Questo corso è rivolto ad architetti, sviluppatori, sviluppatori J2EE e sviluppatori Java EE.
Al termine saprai come:
- Definire i ruoli, le responsabilità e i risultati finali dell'Enterprise Architect.
- Identificare i requisiti non funzionali (NFR) e descrivere problemi e soluzioni comuni.
- Tradurre i requisiti aziendali in un'architettura.
- Valuta le scelte nell'architettura dei livelli client, web, business, integrazione e dati.
- Applicare vari criteri di valutazione per scegliere elementi e modelli architettonici, strumenti, server e framework.
Gli studenti devono avere:
- Descrive concetti di calcolo distribuito e comunicazione
- Descrivere, in forma schematica, tutte le tecnologie Java EE, inclusi Enterprise JavaBean, servlet, JavaServer Pages e
Volti di JavaServer - Eseguire l'analisi e la progettazione di sistemi software orientati agli oggetti
- Utilizzare una notazione, come UML, per modellare sistemi orientati agli oggetti
- Analisi e progettazione orientata agli oggetti utilizzando UML
- Modelli di progettazione Java
- Java EE 6: sviluppa componenti aziendali con JMS ed EJB
- Java EE 6: sviluppa componenti Web con servlet e JSP
Presentazione dell'architettura aziendale
- Cos'è l'architettura aziendale?
- Ruoli e responsabilità di un architetto
Presentazione dei concetti architettonici fondamentali
- Distinguere tra architettura e design
- Modelli Architettonici
- Manufatti architettonici consegnabili
- Che cos'è un framework di architettura aziendale
- 4 + 1 Visualizza modello
- Modellazione architettonica utilizzando UML
- Flusso di lavoro dell'architettura
- Che cos'è un framework di architettura aziendale
Sviluppo di un'architettura di sicurezza
- Analisi dell'impatto della sicurezza nell'informatica distribuita
- Esame della sicurezza nella tecnologia Java EE
- Comprendere la sicurezza dei servizi Web
Comprensione dei requisiti non funzionali
- Esame dei requisiti non funzionali (NFR)
- Pratiche comuni per migliorare le qualità
- Dare priorità ai requisiti di qualità del servizio (QoS).
- Ispezione dei requisiti QoS per i compromessi
Definizione di problemi e soluzioni comuni: fattori di rischio e flessibilità del sistema
- Identificazione dei fattori di rischio
- Progettare un modello a oggetti flessibile
- Definizione di problemi e soluzioni comuni: pianificazione di rete, transazioni e capacità
- Descrivere le linee guida per la comunicazione di rete
- Giustificazione dell'uso delle transazioni
- Capacità del sistema di pianificazione
Panoramica di Java EE 7
- Descrivere le nuove funzionalità di Java EE 7
- Descrivere l'impatto delle funzionalità Java EE 7 sulle architetture J2EE, Java EE 5 e 6
Sviluppo di un'architettura per il livello client
- Ruoli di sviluppo a livello di cliente
- Preoccupazioni dei clienti sull'architettura dell'informazione
- Selezione dei dispositivi e delle tecnologie dell'interfaccia utente
- Scoperta della riusabilità a livello client
- Strategie di distribuzione per l'interfaccia utente
- Problemi di sicurezza a livello client
- Collaudo
Sviluppo di un'architettura per il livello Web
- Responsabilità del Livello Web
- Separazione degli interessi
- Confronto tra framework di livello Web
- Fornire sicurezza a livello Web
- Scalare il livello Web
Sviluppo di un'architettura per il livello aziendale
- Tecnologie di livello aziendale
- Architettura del modello di dominio
- Migliori pratiche di sviluppo
- Sviluppo di un'architettura per l'integrazione e i livelli di risorse
- Esame dell'integrazione del sistema informativo aziendale
- Revisione delle tecnologie di integrazione Java
- Applicazione di modelli di integrazione
- Esame dell'architettura orientata ai servizi (SOA)
Valutazione dell'architettura software
- Valutazione delle architetture software
- Valutazione delle tecnologie Java EE
- Creazione di prototipi di sistema
- Selezione di server e framework
Non ci sono corsi consigliati dopo aver completato questo corso.
Non sono previsti programmi di certificazione per questo corso.
Oracle Database – Architetto di applicazioni aziendali con Java EE


