Oracle Database – Architetto di applicazioni aziendali con Java EE

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).

A chi è rivolto?

Questo corso è rivolto ad architetti, sviluppatori, sviluppatori J2EE e sviluppatori Java EE.

Cosa imparerai?

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.

Prerequisiti:

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

Orario del corso:

I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.

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

Ti consigliamo di proseguire con:

Non ci sono corsi consigliati dopo aver completato questo corso.

Programmi di certificazione

Non sono previsti programmi di certificazione per questo corso.

Oracle Database – Architetto di applicazioni aziendali con Java EE

Oracle Database - Architetto di applicazioni aziendali con Java EE

Offerte personalizzate per gruppi di almeno 2 persone

Dettagli del Corso

Durata:

5
Zile

Prezzo:

1800 EUR

Consegna:

Insegnamento in aula, aula ibrida, aula virtuale

livello:

5. Specializzato

Ruoli:

Database Amministratore