Architect Enterprise Applications with Java EE

  • Êîä êóðñà: SL-EEAA
  • Äëèòåëüíîñòü: 5 ä.
  • Öåíà: 192 500 Ð 55 875 Ð
    Äàííàÿ öåíà äåéñòâèòåëüíà íà êóðñ, ïðîâîäèìûé â ïåðèîä ñ 01.01.2022 ïî 01.11.2030

Ðàñïèñàíèå êóðñà

18.07.2022
192 500 Ð
Ìîñêâà èëè îíëàéí

Àííîòàöèÿ:

Äàííûé êóðñ îáåñïå÷èâàåò ñëóøàòåëåé çíàíèÿìè, íåîáõîäèìûìè äëÿ ðàçðàáîòêè ãèáêîé àðõèòåêòóðû êîðïîðàòèâíûõ Java ïðèëîæåíèé ñ èñïîëüçîâàíèåì òåõíîëîãèè Java Platform, Enterprise Edition (Java EE). Êîðïîðàòèâíûå Java ïðèëîæåíèÿ, ðàçðàáîòàííûå ñ èñïîëüçîâàíèåì àðõèòåêòóðû â êà÷åñòâå ðóêîâîäñòâà, äîïóñêàþò áûñòðûå èçìåíåíèÿ è ðàñøèðåíèÿ. Ñëóøàòåëè çíàêîìÿòñÿ ñ òåõíè÷åñêèì êîíòåêñòîì Java EE è ñîîòâåòñòâóþùèõ òåõíîëîãèé è ñòðàòåãèé, íåîáõîäèìûõ äëÿ ñîçäàíèÿ øàáëîíîâ ïðèëîæåíèé, õîðîøî ðàáîòàþùèõ ïðè ðåàëèçàöèè Java EE òåõíîëîãèé. Ýòè ñòðàòåãèè âêëþ÷àþò ýôôåêòèâíîå ïðèíÿòèå ðåøåíèé ïóòåì èñïîëüçîâàíèÿ íå-ôóíêöèîíàëüíûõ êà÷åñòâ (òàêèõ êàê ìàñøòàáèðóåìîñòü è ãèáêîñòü), øàáëîíû Java EE òåõíîëîãèè è øàáëîíû ïðîåêòèðîâàíèÿ. Êóðñ ìîæåò îêàçàòüñÿ ïîëåçíûì äëÿ: ðàçðàáîò÷èêîâ, îòâåòñòâåííûõ çà îáùóþ àðõèòåêòóðó ïðîãðàììíîãî îáåñïå÷åíèÿ è ïðîåêòèðîâàíèå ñèñòåì êîðïîðàòèâíîãî ïðîãðàììíîãî îáåñïå÷åíèÿ, îñíîâàííîå íà Java EE òåõíîëîãèè, äëÿ ðàçðàáîò÷èêîâ, æåëàþùèõ ïîíÿòü ðîëü êîðïîðàòèâíîãî àðõèòåêòîðà è ïðèìåíÿòü Java EE òåõíîëîãèè â n-óðîâíåâûõ êîðïîðàòèâíûõ ñèñòåìàõ, äëÿ àðõèòåêòîðîâ, æåëàþùèõ íàó÷èòüñÿ ïðèìåíÿòü Java EE òåõíîëîãèè äëÿ óëó÷øåíèÿ êà÷åñòâà ñåðâèñîâ â èõ êîðïîðàòèâíûõ ñèñòåìàõ, à òàêæå äëÿ ðàçðàáîò÷èêîâ àðõèòåêòóðû, æåëàþùèõ ïîäãîòîâèòüñÿ ê ýêçàìåíó Oracle Certified Enterprise Architect.

Ñëóøàòåëè èçó÷àò:

  • Îïðåäåëåíèþ ðîëåé è îáÿçàííîñòåé àðõèòåêòîðà
  • Îïðåäåëåíèþ íå-ôóíêöèîíàëüíûõ òðåáîâàíèé (NFRs) è îïèñàíèþ îáùèõ ïðîáëåì è ðåøåíèé
  • Ïåðåíîñó òðåáîâàíèé áèçíåñà â àðõèòåêòóðó
  • Âçâåøåííîìó âûáîðó ïðè ïðîåêòèðîâàíèè êëèåíòñêîãî, âåá-, áèçíåñ-, èíòåãðàöèîííîãî óðîâíåé è óðîâíÿ äàííûõ
  • Ïðèìåíåíèþ ðàçëè÷íûõ êðèòåðèåâ îöåíêè äëÿ âûáîðà àðõèòåêòóðíûõ ýëåìåíòîâ è øàáëîíîâ, ñðåäñòâ, ñåðâåðîâ è ôðåéìâîðêîâ

Àóäèòîðèÿ:

  • Ðàçðàáîò÷èêè Java EE
  • Àðõèòåêòîðû
  • Ðàçðàáîò÷èêè
  • Ðàçðàáîò÷èêè J2EE

Ïðåäâàðèòåëüíàÿ ïîäãîòîâêà:

  • Ïîíèìàíèå êîíöåïöèé ðàñïðåäåëåííûõ âû÷èñëåíèé è êîììóíèêàöèè
  • Ñïîñîáíîñòü äàòü îáçîð âñåõ òåõíîëîãèé Java EE, âêëþ÷àÿ Enterprise JavaBeans, ñåðâëåòû, JavaServer Pages è JavaServer Faces
  • Ïðîâåäåíèå àíàëèçà è äèçàéíà ñèñòåì îáúåêòíî-îðèåíòèðîâàííîãî ïðîãðàììíîãî îáåñïå÷åíèÿ
  • Èñïîëüçîâàíèå îáîçíà÷åíèé, ïîäîáíûõ UML, äëÿ ìîäåëèðîâàíèÿ îáúåêòíî-îðèåíòèðîâàííûõ ñèñòåì
  • Developing Applications for the Java EE 6 Platform
  • Object-Oriented Analysis and Design Using UML

Îáÿçàòåëüíûå òðåáîâàíèÿ ê ïîäãîòîâêå ñëóøàòåëåé:

  • Web Component Development with Servlets & JSPs, Java EE 6
  • Business Component Development with EJB Technology, Java EE 6
  • Java EE 5 Patterns

 

Ïðîãðàììà êóðñà:

Ââåäåíèå â êîðïîðàòèâíóþ àðõèòåêòóðó

  • ×òî òàêîå êîðïîðàòèâíàÿ àðõèòåêòóðà?
  • Ðîëè è îáÿçàííîñòè àðõèòåêòîðà

Ââåäåíèå â ôóíäàìåíòàëüíûå êîíöåïöèè àðõèòåêòóðû

  • Ðàçëè÷èå ìåæäó àðõèòåêòóðîé è äèçàéíîì
  • Àðõèòåêòóðíûå øàáëîíû
  • Àðõèòåêòóðíûå Deliverable Artifacts
  • ×òî òàêîå Enterprise Architecture Framework
  • Ìîäåëü ïðåäñòàâëåíèÿ 4 + 1
  • Àðõèòåêòóðíîå ìîäåëèðîâàíèå ñ ïîìîùüþ UML
  • Àðõèòåêòóðíûé Workflow

Ðàçðàáîòêà àðõèòåêòóðû áåçîïàñíîñòè

  • Ðîëü áåçîïàñíîñòè â ðàñïðåäåëåííûõ âû÷èñëåíèÿõ
  • Áåçîïàñíîñòü â Java EE òåõíîëîãèè
  • Áåçîïàñíîñòü Web ñåðâèñîâ

×òî òàêîå íå-ôóíêöèîíàëüíûå òðåáîâàíèÿ

  • Íå-ôóíêöèîíàëüíûå òðåáîâàíèÿ (NFRs)
  • Îáùèå ðåêîìåíäàöèè ïî óëó÷øåíèþ êà÷åñòâà
  • Ïðèîðèòåòû òðåáîâàíèé ê êà÷åñòâó ñåðâèñîâ (QoS)
  • Òðåáîâàíèÿ QoS äëÿ êîìïðîìèññîâ (Trade-offs)

Îïðåäåëåíèå îáùèõ ïðîáëåì è ðåøåíèé: ôàêòîðû ðèñêà è ãèáêîñòü ñèñòåìû

  • Îïðåäåëåíèå ôàêòîðîâ ðèñêà
  • Ïðîåêòèðîâàíèå ãèáêîé îáúåêòíîé ìîäåëè

Îïðåäåëåíèå îáùèõ ïðîáëåì è ðåøåíèé: ïëàíèðîâàíèå ñåòè, òðàíçàêöèé è ïðîïóñêíîé ñïîñîáíîñòè

  • Óêàçàíèÿ ïî êîììóíèêàöèè ÷åðåç ñåòü
  • Äîâîäû â ïîëüçó èñïîëüçîâàíèÿ òðàíçàêöèé
  • Ïëàíèðîâàíèå ïðîïóñêíîé ñïîñîáíîñòè ñèñòåìû

Îáçîð Java EE 6

  • Çàäà÷è Java EE 6
  • Êîíòåéíåðû Java EE
  • Êëàññè÷åñêàÿ àðõèòåêòóðà Java EE 5
  • Âëèÿíèå Java EE 6 íà àðõèòåêòóðó

Ðàçðàáîòêà àðõèòåêòóðû äëÿ êëèåíòñêîãî óðîâíÿ

  • Ðîëè ðàçðàáîò÷èêîâ êëèåíòñêîãî óðîâíÿ
  • Çàäà÷è èíôîðìàöèîííîé àðõèòåêòóðû êëèåíòà
  • Âûáîð óñòðîéñòâ è òåõíîëîãèé ïîëüçîâàòåëüñêîãî èíòåðôåéñà
  • Ïîâòîðíîå èñïîëüçîâàíèå íà êëèåíòñêîì óðîâíå
  • Ñòðàòåãèè ðàçâåðòûâàíèÿ ïîëüçîâàòåëüñêîãî èíòåðôåéñà
  • Çàäà÷è áåçîïàñíîñòè íà êëèåíòñêîì óðîâíå
  • Òåñòèðîâàíèå

Ðàçðàáîòêà àðõèòåêòóðû äëÿ Web óðîâíÿ

  • Çàäà÷è Web óðîâíÿ
  • Ðàçäåëåíèå çàäà÷
  • Ñðàâíåíèå ôðåéìâîðêîâ Web óðîâíÿ
  • Îáåñïå÷åíèå áåçîïàñíîñòè íà Web óðîâíå
  • Ìàñøòàáèðîâàíèå Web óðîâíÿ

Ðàçðàáîòêà àðõèòåêòóðû äëÿ áèçíåñ-óðîâíÿ

  • Òåõíîëîãèè áèçíåñ-óðîâíÿ
  • Ïðîåêòèðîâàíèå ìîäåëè äîìåíà
  • Âûðàáîòêà íàèëó÷øèõ ðåêîìåíäàöèé

Ðàçðàáîòêà àðõèòåêòóðû äëÿ èíòåãðàöèîííîãî è ðåñóðñíîãî óðîâíåé

  • Èíòåãðàöèÿ èíôîðìàöèîííîé êîðïîðàòèâíîé ñèñòåìû
  • Îáçîð èíòåãðàöèîííûõ òåõíîëîãèé Java
  • Ïðèìåíåíèå øàáëîíîâ èíòåãðàöèè
  • Ñåðâèñ-îðèåíòèðîâàííàÿ àðõèòåêòóðà (SOA)

Îöåíêà àðõèòåêòóðû ïðîãðàììíîãî îáåñïå÷åíèÿ

  • Îöåíêà àðõèòåêòóðû ïðîãðàììíîãî îáåñïå÷åíèÿ
  • Îöåíêà òåõíîëîãèé Java EE
  • Ñîçäàíèå ïðîòîòèïîâ ñèñòåìû
  • Âûáîð ñåðâåðîâ è ôðåéìâîðêîâ

 

 

Ñîäåðæàíèå êóðñà

Çàïèñàòüñÿ íà êóðñ: Architect Enterprise Applications with Java EE


Çàÿâêà íà îáó÷åíèå

* - îáÿçàòåëüíûå ïîëÿ

Çàÿâêà íà îáó÷åíèå

Çàïèñàòüñÿ íà êóðñ:

Ãîðîä:

Äàòà:

* - îáÿçàòåëüíûå ïîëÿ