OJAV-12 - JAVA DESIGN PATTERNS

INFORMAZIONI SUL CORSO

durata

Durata:

4 GIORNI
categoria

Categoria:

Java
qualifica

Qualifica istruttore:

Oracle Certified Professional
dedicato a

Dedicato a:

Sviluppatore
produttore

Produttore:

Oracle

SCEGLI LA SEDE PER QUESTO CORSO

CORSO A CALENDARIO

Per vedere le informazioni relative al calendario del corso scegli prima una sede
sede
Sede: PCSNET Roma
prezzo
Prezzo: 2.544 € + IVA
Inizio
Fine
Prezzo
 
17 dic 18
20 dic 18
2.544 €
15 apr 19
18 apr 19
2.544 €
sede
Sede: PCSNET Milano
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET NordEst
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Torino
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Umbria
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 2.544 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!

CORSO DEDICATO

Per avere informazioni sul corso dedicato compila il form e ti contatteremo

CORSO DEDICATO

Grazie per la tua richiesta, ti contatteremo al più presto.

OBIETTIVI

Identificare i principi fondamentali di progettazione, di sviluppo orientato agli oggettiApplicare tecniche di implementazione Java-specifici per i modelli ben notiUtilizzare i modelli per completare un disegno un'applicazione JavaUtilizzare i modelli per completare una progettazione di applicazioni web-tierUtilizzare i modelli per completare una progettazione di applicazioni business tierUtilizzare i modelli per migliorare la comunicazione tra Java EE livelliIdentificare e refactoring anti-pattern nel codice di lavoroUtilizzando parte di uno schema di architettura di esempio, selezionare i modelli di progettazione per l'attuazione del regime di

PREREQUISITI

Prerequisiti obbligatori:

Esperienza con Java SE e Java EE sviluppo

Java Programming Language, Java SE 6

CONTENUTI:

Reviewing Object-Oriented Principles in Java

Describe how OO concepts apply to Java

Describe how OO principles apply to Java

List the goals of an OO language

Interpret Unified Modeling Language (UML) notation and create UML diagrams

Identify selected design patterns

 

Reviewing Gang of Four Patterns

List key behavioral, creational and structural patterns

Apply the Facade pattern

Apply the Strategy pattern

Apply the Observer pattern

Apply the Composite pattern

Review the Model-View-Controller (MVC) patterns

 

Implementing Patterns in Java

Use implementation patterns designed for Java

List forces affecting class, state, and behavioral patterns

Describe how patterns, idioms and refactoring differ from each other

 

Exploring Changes in Java EE Technology

Describe the design goals of the Java EE model

Describe improvements in the Java EE 6 model

 

Implementing Integration Patterns

Describe design patterns for the integration tier

Review Java EE integration changes that apply design patterns

Identify use cases for applying integration tier patterns

 

Implementing Patterns in Business Components

Describe the role of an enterprise bean

Describe design patterns for the business tier

 

Implementing Infrastructural Patterns in Java EE

Describe the role of infrastructural Java EE patterns

Describe the Service Starter pattern

Describe the Singleton pattern

Describe the Bean Locator pattern

Describe the Resource Binder pattern

 

Implementing More Infrastructure Patterns

Describe how Java EE interceptors work

Describe the Dependency Injection Extender pattern

Describe the Payload Extractor pattern

Describe the Context Holder pattern

Describe the Thread Tracker pattern

 

Exploring Anti-Patterns

Describe the Law of Leaky Abstractions

Define AntiPatterns

Describe Integration Tier AntiPatterns

Describe Business Tier AntiPatterns

Describe Presentation Tier AntiPatterns

 

Selecting Patterns for Architecture

Define the roles of architect, designer, and developer

Describe the relationship between design patterns and architecture

List guidelines for applying patterns to an architectural solution

INFO

  • Manuale: Il Materiale Didattico Ufficiale per tutti i corsi Oracle University non è più in forma cartacea ma consiste in un eKit elettronico che lo studente iscritto potrà scaricare dal sito Oracle. Per tutte le info sull'eKit http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=288. Il Materiale Didattico è compreso nel prezzo sia per i corsi a Calendario che Dedicati.
  • Prezzo manuale: 0 € incluso nel prezzo del corso
  • Natura del corso: Operativo (previsti lab su PC)

PARTNERSHIP