000 | 06212nam a22009855i 4500 | ||
---|---|---|---|
001 | 9783110500325 | ||
003 | DE-B1597 | ||
005 | 20240730161919.0 | ||
006 | m|||||o||d|||||||| | ||
007 | cr || |||||||| | ||
008 | 221201t20212021gw fo d z eng d | ||
010 |
_a2018287057 _z2020948051 |
||
020 | _a9783110500325 | ||
024 | 7 |
_a10.1515/9783110500325 _2doi |
|
035 | _a(DE-B1597)470415 | ||
035 | _a(OCoLC)1243310407 | ||
040 |
_aDE-B1597 _beng _cDE-B1597 _erda |
||
041 | 0 | _aeng | |
044 |
_agw _cDE |
||
050 | 0 | 0 |
_aTK5105.875.I6 _bW34 2018 |
072 | 7 |
_aCOM032000 _2bisacsh |
|
100 | 1 |
_aWagner, Gerd, _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut _978391 |
|
245 | 1 | 0 |
_aWeb Applications with Javascript or Java : _bVolume 2: Associations and Class Hierarchies / _cGerd Wagner, Mircea Diaconescu. |
264 | 1 |
_aMünchen ; _aWien : _bDe Gruyter Oldenbourg, _c[2021] |
|
264 | 4 | _c©2021 | |
300 | _a1 online resource (XV, 184 p.) | ||
336 |
_atext _btxt _2rdacontent |
||
337 |
_acomputer _bc _2rdamedia |
||
338 |
_aonline resource _bcr _2rdacarrier |
||
347 |
_atext file _bPDF _2rda |
||
490 | 0 | _aDe Gruyter Textbook | |
505 | 0 | 0 |
_tFrontmatter -- _tForeword -- _tContents -- _tList of Figures -- _tList of Tables -- _tPart I: Associations -- _tIntroduction -- _t1 Reference Properties and Unidirectional Associations -- _t2 Implementing Unidirectional Functional Associations with Plain JS -- _t3 Implementing Unidirectional Non-Functional Associations with Plain JS -- _t4 Implementing Unidirectional Functional Associations with Java EE -- _t5 Unidirectional Non-Functional Associations with Java EE -- _t6 Unidirectional Associations Practice Projects -- _t7 Bidirectional Associations -- _t8 Implementing Bidirectional Associations with Plain JS -- _t9 Implementing Bidirectional Associations with Java EE -- _t10 Special Topics on Associations -- _t11 Bidirectional Associations Practice Projects -- _tPart II: Inheritance in Class Hierarchies -- _tIntroduction -- _t12 Subtyping and Inheritance -- _t13 Subtyping with Plain JS -- _t14 Subtyping with Java EE -- _t15 Subtyping Practice Projects -- _tGlossary -- _tIndex |
506 | 0 |
_arestricted access _uhttp://purl.org/coar/access_right/c_16ec _fonline access with authorization _2star |
|
520 | _aToday, web applications are the most important type of software applications. This textbook shows how to design and implement them, using a model-based engineering approach that covers general information management concepts and techniques and the two most relevant technology platforms: JavaScript and Java. The book provides an in-depth tutorial for theory-underpinned and example-based learning by doing it yourself, supported by quiz questions and practice projects. Volume 1 provides an introduction to web technologies and model-based web application engineering, discussing the information management concepts of constraint-based data validation, enumerations and special datatypes. Volume 2 discusses the advanced information management concepts of associations and inheritance in class hierarchies. Web apps are designed using UML class diagrams and implemented with two technologies: JavaScript for front-end (and distributed NodeJS) apps, and Java (with JPA and JSF) for back-end apps. The six example apps discussed in the book can be run, and their source code downloaded, from the book's website. | ||
530 | _aIssued also in print. | ||
538 | _aMode of access: Internet via World Wide Web. | ||
546 | _aIn English. | ||
588 | 0 | _aDescription based on online resource; title from PDF title page (publisher's Web site, viewed 01. Dez 2022) | |
650 | 0 |
_aFolk music _zIndonesia _zJava. _978392 |
|
650 | 0 |
_aGamelan music. _978393 |
|
650 | 0 |
_aJava (Computer program language) _93829 |
|
650 | 0 |
_aJavaScript (Computer program language) _94703 |
|
650 | 0 |
_aWeb applications. _99556 |
|
650 | 4 |
_aJava. _978394 |
|
650 | 4 |
_aJavaScript. _978395 |
|
650 | 4 |
_aUML. _978396 |
|
650 | 4 |
_aWeb Application. _978397 |
|
650 | 7 |
_aCOMPUTERS / Information Technology. _2bisacsh _978398 |
|
653 | _aJava. | ||
653 | _aJavaScript. | ||
653 | _aWeb Applications. | ||
700 | 1 |
_aDiaconescu, Mircea, _eauthor. _4aut _4http://id.loc.gov/vocabulary/relators/aut _978399 |
|
773 | 0 | 8 |
_iTitle is part of eBook package: _dDe Gruyter _tDG Ebook Package English 2021 _z9783110750720 |
773 | 0 | 8 |
_iTitle is part of eBook package: _dDe Gruyter _tDG OWV ebook Paket Lehrbücher Technik und Informatik 2021 _z9783110753981 _oZDB-23-OTI |
773 | 0 | 8 |
_iTitle is part of eBook package: _dDe Gruyter _tDG Plus DeG Package 2021 Part 1 _z9783110750706 |
773 | 0 | 8 |
_iTitle is part of eBook package: _dDe Gruyter _tEBOOK PACKAGE COMPLETE 2021 English _z9783110754001 |
773 | 0 | 8 |
_iTitle is part of eBook package: _dDe Gruyter _tEBOOK PACKAGE COMPLETE 2021 _z9783110753776 _oZDB-23-DGG |
773 | 0 | 8 |
_iTitle is part of eBook package: _dDe Gruyter _tEBOOK PACKAGE Engineering, Computer Sciences 2021 English _z9783110754070 |
773 | 0 | 8 |
_iTitle is part of eBook package: _dDe Gruyter _tEBOOK PACKAGE Engineering, Computer Sciences 2021 _z9783110753837 _oZDB-23-DEI |
776 | 0 |
_cEPUB _z9783110497564 |
|
776 | 0 |
_cprint _z9783110500240 |
|
856 | 4 | 0 | _uhttps://doi.org/10.1515/9783110500325 |
856 | 4 | 0 | _uhttps://www.degruyter.com/isbn/9783110500325 |
856 | 4 | 2 |
_3Cover _uhttps://www.degruyter.com/document/cover/isbn/9783110500325/original |
912 |
_a978-3-11-075070-6 DG Plus DeG Package 2021 Part 1 _b2021 |
||
912 |
_a978-3-11-075072-0 DG Ebook Package English 2021 _b2021 |
||
912 |
_a978-3-11-075400-1 EBOOK PACKAGE COMPLETE 2021 English _b2021 |
||
912 |
_a978-3-11-075407-0 EBOOK PACKAGE Engineering, Computer Sciences 2021 English _b2021 |
||
912 | _aEBA_CL_CHCOMSGSEN | ||
912 | _aEBA_DGALL | ||
912 | _aEBA_EBKALL | ||
912 | _aEBA_ECL_CHCOMSGSEN | ||
912 | _aEBA_EEBKALL | ||
912 | _aEBA_ESTMALL | ||
912 | _aEBA_STMALL | ||
912 | _aGBV-deGruyter-alles | ||
912 | _aPDA12STME | ||
912 | _aPDA13ENGE | ||
912 | _aPDA18STMEE | ||
912 | _aPDA5EBK | ||
912 |
_aZDB-23-DEI _b2021 |
||
912 |
_aZDB-23-DGG _b2021 |
||
912 |
_aZDB-23-OTI _b2021 |
||
942 | _cEBK | ||
999 |
_c84584 _d84584 |