MENU
Vorwort
Kurse
Efektivní vývoj v Java EE a využití návrhových vzor?
new Interesse fĂĽr den Kurs

Efektivní vývoj v Java EE a využití návrhových vzor? (JEEDP)

Tento kurz je ur?en pro zkušené vývojá?e na platform? Java EE a prohlubuje jejich znalosti v pokro?ilých technikách pro maximální efektivitu návrhu vyvíjených aplikací. V první ?ásti se kurz v?nuje komponentnímu vývoji podnikových aplikací, ve druhé objektovému t?ívrstvému návrhu, dále pak vývoji a údržb? podnikových aplikací a v záv?re?né ?ásti praktickým návrhovým vzor?m.

Der Kurs ist den Kategorien zugeordnet: Programování → JAVA
Programování → Architektura vývoje systém?
Oracle

Kursstufe: expert

Course duration: 3 days

Kursinhalt:

  • Úvod do Komponentního vývoje podnikových aplikací
  •     Rozdíl mezi komponentou a objektem
  •     Architektura Java Enterprise Edition
  •     Platforma Java EE 7
  •         P?edstavení základních komponent platformy
  •         Co je to aplika?ní server
  •         Co je to kontejner
  •     Komponenty Java Beans = p?echod od objektu ke komponent?
  •         vlastnosti,
  •         metody,
  •         události,
  •         persistence
  • Objektový návrh t?ívrstvých podnikových aplikací
  •         Od analýzy k návrhu (Systém-sekven?ní diagram, Systémové operace, Opera?ní kontrakt)
  •         Statická ?ást
  •             Persistentní vrstva
  •                 Objektov?-rela?ní mapování - ORM
  •                 Data Access Objekt
  •                 Repositá?
  •                 Vzor Proxy – Nevíš o mne a presto tu jsem
  •                 Vzor Data Transfer Objekt – Když je ORM moc drahé
  •                 Vzor Adapter – R?zné zdroje stejný p?ístup
  •                 Vzor Interpret - Kritéria API pro Dotazy
  •         Dynamická ?ást
  •             Interakce objekt?
  •                 Zodpov?dnosti a vzory pro p?i?azení zodpov?dnosti objektu
  •                 Coupling a Cohesion
  •             Byznys vrstva aplikace
  •                 Služby
  •                 Vzor Façade
  •                 Vzor Observer – Události a oznámení
  •                 Vzor Bridge
  •                 Vzor Flyweight – Pool objekt?
  •                 Vzor Iterator – Pr?chod kolekcí
  •                 Vzor Builder – Praktický Parser
  •                 Vzor Strategie – Uplatn?ní postupu dle typu vstupu
  •                 Vzor Template Method – Praktické použití polymorfizmu
  •                 Vzor Visitor – Rozlišení polymorfních objekt? jako parametru
  •             Prezenta?ní vrstva
  •                 Komponenta v uživatelském rozhraní
  •                 Model View Controller
  •                 Vzor Mediátor – Centralizace ší?ení události
  •                 Vzor Chain of Responsibility - Filtry
  •                 Vzor Composite – Komponenty v uživatelském rozhraní
  •                 Vzor Decorator – dopln?ní odlišné ?ásti
  •                 Vzor Stav – Stavový diagram
  • Vývoj a údržba aplikací
  •         Úvod do statické analýzy zdrojového kódu
  •         Úvod do testování aplikací – Junit, Arquillian
  •         Monitoring, reporting
  • Praktické návrhové vzory s širším spektrem uplatn?ní

Erforderliche Kenntnisse:
Znalost UML diagram?
Znalost doménového modelu
Scéná?e, user story nebo use case v textové podob?
Je nutné mít zkušenosti s vícevrstvými aplikacemi na platform? Java EE (Enterprise JavaBeans nebo Spring Framework)
Kurz je ur?en pro zkušené vývojá?e

Zeitplan: 9:00-17:00 ONLINE školení: Út 24. 11. 15:00 - 20:00 St 25. 11. 15:00 - 20:00 ?t 26. 11. 15:00 - 18:00 Pá 27. 11. 15:00 - 20:00

.

Kurstermine:

Kein Termin augeschrieben.


Empfohlene vorhergehende und anschlieĂźende Kurse: