Architect Enterprise Applications with Java EE
- Êîä êóðñà: SL-EEAA
- Äëèòåëüíîñòü: 5 ä.
-
Öåíà:
192 500 Ð55 875 Ð
Ðàñïèñàíèå êóðñà
Îïèñàíèå êóðñà
Àííîòàöèÿ:
Äàííûé êóðñ îáåñïå÷èâàåò ñëóøàòåëåé çíàíèÿìè, íåîáõîäèìûìè äëÿ ðàçðàáîòêè ãèáêîé àðõèòåêòóðû êîðïîðàòèâíûõ 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
- Ñîçäàíèå ïðîòîòèïîâ ñèñòåìû
- Âûáîð ñåðâåðîâ è ôðåéìâîðêîâ