Web Applications with Javascript or Java : : Volume 2: Associations and Class Hierarchies / / Gerd Wagner, Mircea Diaconescu.
Today, 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 a...
Saved in:
Superior document: | Title is part of eBook package: De Gruyter DG Ebook Package English 2021 |
---|---|
VerfasserIn: | |
Place / Publishing House: | München ;, Wien : : De Gruyter Oldenbourg, , [2021] ©2021 |
Year of Publication: | 2021 |
Language: | English |
Series: | De Gruyter Textbook
|
Online Access: | |
Physical Description: | 1 online resource (XV, 184 p.) |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
LEADER | 06084nam a22009615i 4500 | ||
---|---|---|---|
001 | 9783110500325 | ||
003 | DE-B1597 | ||
005 | 20221201113901.0 | ||
006 | m|||||o||d|||||||| | ||
007 | cr || |||||||| | ||
008 | 221201t20212021gw fo d z eng d | ||
010 | |a 2018287057 |z 2020948051 | ||
020 | |a 9783110500325 | ||
024 | 7 | |a 10.1515/9783110500325 |2 doi | |
035 | |a (DE-B1597)470415 | ||
035 | |a (OCoLC)1243310407 | ||
040 | |a DE-B1597 |b eng |c DE-B1597 |e rda | ||
041 | 0 | |a eng | |
044 | |a gw |c DE | ||
050 | 0 | 0 | |a TK5105.875.I6 |b W34 2018 |
072 | 7 | |a COM032000 |2 bisacsh | |
100 | 1 | |a Wagner, Gerd, |e author. |4 aut |4 http://id.loc.gov/vocabulary/relators/aut | |
245 | 1 | 0 | |a Web Applications with Javascript or Java : |b Volume 2: Associations and Class Hierarchies / |c Gerd Wagner, Mircea Diaconescu. |
264 | 1 | |a München ; |a Wien : |b De Gruyter Oldenbourg, |c [2021] | |
264 | 4 | |c ©2021 | |
300 | |a 1 online resource (XV, 184 p.) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file |b PDF |2 rda | ||
490 | 0 | |a De Gruyter Textbook | |
505 | 0 | 0 | |t Frontmatter -- |t Foreword -- |t Contents -- |t List of Figures -- |t List of Tables -- |t Part I: Associations -- |t Introduction -- |t 1 Reference Properties and Unidirectional Associations -- |t 2 Implementing Unidirectional Functional Associations with Plain JS -- |t 3 Implementing Unidirectional Non-Functional Associations with Plain JS -- |t 4 Implementing Unidirectional Functional Associations with Java EE -- |t 5 Unidirectional Non-Functional Associations with Java EE -- |t 6 Unidirectional Associations Practice Projects -- |t 7 Bidirectional Associations -- |t 8 Implementing Bidirectional Associations with Plain JS -- |t 9 Implementing Bidirectional Associations with Java EE -- |t 10 Special Topics on Associations -- |t 11 Bidirectional Associations Practice Projects -- |t Part II: Inheritance in Class Hierarchies -- |t Introduction -- |t 12 Subtyping and Inheritance -- |t 13 Subtyping with Plain JS -- |t 14 Subtyping with Java EE -- |t 15 Subtyping Practice Projects -- |t Glossary -- |t Index |
506 | 0 | |a restricted access |u http://purl.org/coar/access_right/c_16ec |f online access with authorization |2 star | |
520 | |a Today, 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 | |a Issued also in print. | ||
538 | |a Mode of access: Internet via World Wide Web. | ||
546 | |a In English. | ||
588 | 0 | |a Description based on online resource; title from PDF title page (publisher's Web site, viewed 01. Dez 2022) | |
650 | 0 | |a Folk music |z Indonesia |z Java. | |
650 | 0 | |a Gamelan music. | |
650 | 0 | |a Java (Computer program language) | |
650 | 0 | |a JavaScript (Computer program language) | |
650 | 0 | |a Web applications. | |
650 | 4 | |a Java. | |
650 | 4 | |a JavaScript. | |
650 | 4 | |a UML. | |
650 | 4 | |a Web Application. | |
650 | 7 | |a COMPUTERS / Information Technology. |2 bisacsh | |
653 | |a Java. | ||
653 | |a JavaScript. | ||
653 | |a Web Applications. | ||
700 | 1 | |a Diaconescu, Mircea, |e author. |4 aut |4 http://id.loc.gov/vocabulary/relators/aut | |
773 | 0 | 8 | |i Title is part of eBook package: |d De Gruyter |t DG Ebook Package English 2021 |z 9783110750720 |
773 | 0 | 8 | |i Title is part of eBook package: |d De Gruyter |t DG OWV ebook Paket Lehrbücher Technik und Informatik 2021 |z 9783110753981 |o ZDB-23-OTI |
773 | 0 | 8 | |i Title is part of eBook package: |d De Gruyter |t DG Plus DeG Package 2021 Part 1 |z 9783110750706 |
773 | 0 | 8 | |i Title is part of eBook package: |d De Gruyter |t EBOOK PACKAGE COMPLETE 2021 English |z 9783110754001 |
773 | 0 | 8 | |i Title is part of eBook package: |d De Gruyter |t EBOOK PACKAGE COMPLETE 2021 |z 9783110753776 |o ZDB-23-DGG |
773 | 0 | 8 | |i Title is part of eBook package: |d De Gruyter |t EBOOK PACKAGE Engineering, Computer Sciences 2021 English |z 9783110754070 |
773 | 0 | 8 | |i Title is part of eBook package: |d De Gruyter |t EBOOK PACKAGE Engineering, Computer Sciences 2021 |z 9783110753837 |o ZDB-23-DEI |
776 | 0 | |c EPUB |z 9783110497564 | |
776 | 0 | |c print |z 9783110500240 | |
856 | 4 | 0 | |u https://doi.org/10.1515/9783110500325 |
856 | 4 | 0 | |u https://www.degruyter.com/isbn/9783110500325 |
856 | 4 | 2 | |3 Cover |u https://www.degruyter.com/document/cover/isbn/9783110500325/original |
912 | |a 978-3-11-075070-6 DG Plus DeG Package 2021 Part 1 |b 2021 | ||
912 | |a 978-3-11-075072-0 DG Ebook Package English 2021 |b 2021 | ||
912 | |a 978-3-11-075400-1 EBOOK PACKAGE COMPLETE 2021 English |b 2021 | ||
912 | |a 978-3-11-075407-0 EBOOK PACKAGE Engineering, Computer Sciences 2021 English |b 2021 | ||
912 | |a EBA_CL_CHCOMSGSEN | ||
912 | |a EBA_DGALL | ||
912 | |a EBA_EBKALL | ||
912 | |a EBA_ECL_CHCOMSGSEN | ||
912 | |a EBA_EEBKALL | ||
912 | |a EBA_ESTMALL | ||
912 | |a EBA_STMALL | ||
912 | |a GBV-deGruyter-alles | ||
912 | |a PDA12STME | ||
912 | |a PDA13ENGE | ||
912 | |a PDA18STMEE | ||
912 | |a PDA5EBK | ||
912 | |a ZDB-23-DEI |b 2021 | ||
912 | |a ZDB-23-DGG |b 2021 | ||
912 | |a ZDB-23-OTI |b 2021 |