|
|
|
|
LEADER |
11071cam a2201489 b4500 |
001 |
183-1657477770 |
003 |
DE-627 |
005 |
20240413112004.0 |
007 |
cr uuu---uuuuu |
008 |
170413s2021 gw |||||o 00| ||eng c |
020 |
|
|
|a 9783110500325
|c PDF
|9 978-3-11-050032-5
|
024 |
7 |
|
|a 10.1515/9783110500325
|2 doi
|
035 |
|
|
|a (DE-627)1657477770
|
035 |
|
|
|a (DE-576)486616096
|
035 |
|
|
|a (DE-599)BSZ486616096
|
035 |
|
|
|a (OCoLC)986521197
|
035 |
|
|
|a (OCoLC)1021339912
|
035 |
|
|
|a (OCoLC)1043841947
|
035 |
|
|
|a (DE-B1597)470415
|
035 |
|
|
|a (EBP)062834258
|
040 |
|
|
|a DE-627
|b ger
|c DE-627
|e rda
|
041 |
|
|
|a eng
|
044 |
|
|
|c XA-DE-BE
|
072 |
|
7 |
|a COM032000
|2 bisacsh
|
084 |
|
|
|a 54.50
|2 bkl
|
084 |
|
|
|a 54.65
|2 bkl
|
100 |
1 |
|
|a Wagner, Gerd
|d 1957-
|e VerfasserIn
|0 (DE-588)120306476
|0 (DE-627)080593968
|0 (DE-576)292150636
|4 aut
|
245 |
1 |
0 |
|a Associations and class hierarchies
|c Gerd Wagner and Mircea Diaconescu
|
264 |
|
1 |
|a Berlin
|b De Gruyter Oldenbourg
|c [2021]
|
264 |
|
4 |
|c © 2021
|
300 |
|
|
|a 1 Online-Ressource (XI, 184 Seiten)
|
336 |
|
|
|a Text
|b txt
|2 rdacontent
|
337 |
|
|
|a Computermedien
|b c
|2 rdamedia
|
338 |
|
|
|a Online-Ressource
|b cr
|2 rdacarrier
|
490 |
1 |
|
|a Web applications with Javascript or Java
|v Volume 2
|
490 |
0 |
|
|a De Gruyter Textbook
|
506 |
1 |
|
|a Restricted Access
|e Controlled Vocabulary for Access Rights
|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.
|
538 |
|
|
|a Mode of access: Internet via World Wide Web.
|
650 |
|
4 |
|a COMPUTERS / Information Technology
|
655 |
|
7 |
|a Lehrbuch
|0 (DE-588)4123623-3
|0 (DE-627)104270187
|0 (DE-576)209561262
|2 gnd-content
|
689 |
0 |
0 |
|D s
|0 (DE-588)4420180-1
|0 (DE-627)214188507
|0 (DE-576)212256181
|a JavaScript
|2 gnd
|
689 |
0 |
1 |
|D s
|0 (DE-588)4401313-9
|0 (DE-627)19331360X
|0 (DE-576)212063782
|a Java
|g Programmiersprache
|2 gnd
|
689 |
0 |
|
|5 (DE-627)
|
700 |
1 |
|
|a Diaconescu, Mircea
|e VerfasserIn
|0 (DE-588)1151890367
|0 (DE-627)1012653668
|0 (DE-576)498111091
|4 aut
|
710 |
2 |
|
|a De Gruyter Oldenbourg
|e Verlag
|0 (DE-588)1065492103
|0 (DE-627)816192111
|0 (DE-576)42524153X
|4 pbl
|
776 |
1 |
|
|z 9783110497564
|c ePUB
|
776 |
1 |
|
|z 9783110500240
|c Broschur
|
776 |
0 |
8 |
|i Erscheint auch als
|n Druck-Ausgabe
|a Wagner, Gerd, 1957 -
|t Web applications with Javascript or Java ; Volume 2: Associations and class hierarchies
|d Berlin : De Gruyter Oldenbourg, 2021
|h XI, 184 Seiten
|w (DE-627)1560506253
|w (DE-576)490506259
|z 9783110500240
|
800 |
1 |
|
|a Wagner, Gerd
|d 1957-
|t Web applications with Javascript or Java.
|v Volume 2
|9 2
|w (DE-627)155661571X
|w (DE-576)486615715
|7 nm
|
856 |
4 |
0 |
|u https://www.degruyter.com/isbn/9783110500325
|m X:GRUY
|x Verlag
|z lizenzpflichtig
|
856 |
4 |
0 |
|u https://doi.org/10.1515/9783110500325
|m X:GRUY
|x Resolving-System
|z lizenzpflichtig
|
856 |
4 |
2 |
|u https://www.degruyter.com/cover/covers/9783110500325.jpg
|m X:GRUY
|x Verlag
|3 Cover
|
889 |
|
|
|w (DE-627)1753548071
|
912 |
|
|
|a ZDB-23-DEI
|b 2018
|
912 |
0 |
|
|a ZDB-23-DEI
|b 2019
|
912 |
|
|
|a ZDB-23-DEI
|b 2021
|
912 |
|
|
|a ZDB-23-DGG
|
912 |
1 |
|
|a ZDB-23-OTI
|b 2017
|
912 |
1 |
|
|a ZDB-23-OTI
|b 2018
|
912 |
1 |
|
|a ZDB-23-OTI
|b 2019
|
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-OTI
|b 2021
|
912 |
|
|
|a ZDB-23-DGG
|b 2021
|
924 |
1 |
|
|a 3958082653
|b DE-84
|9 84
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3492795129
|b DE-46
|9 46
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 4108813235
|b DE-18
|9 18
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|k http://emedien.sub.uni-hamburg.de/han/degruyterebooks/doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3979811565
|b DE-830
|9 830
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3914029862
|b DE-830
|9 830
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3977423681
|b DE-8
|9 8
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 4078276814
|b DE-18-302
|9 18/xxx
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 4150153833
|b DE-3
|9 3
|c GBV
|d d
|g ebook
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3977396951
|b DE-9
|9 9
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3992103986
|b DE-Hil2
|9 Hil 2
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 394647618X
|b DE-841
|9 841
|c GBV
|d d
|g KaufEBook202107
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3914041463
|b DE-Luen4
|9 Lün 4
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3982791235
|b DE-715
|9 715
|c GBV
|d d
|k http://49gbv-uob-primo.hosted.exlibrisgroup.com/openurl/49GBV_UOB/UOB_services_page?u.ignore_date_coverage=true&rft.mms_id=991015484144103501
|l de Gruyter EBS (Lizenz) - 01.06.2023-31.05.2024
|
924 |
1 |
|
|a 3966603756
|b DE-715
|9 715
|c GBV
|d d
|k http://49gbv-uob-primo.hosted.exlibrisgroup.com/openurl/49GBV_UOB/UOB_services_page?u.ignore_date_coverage=true&rft.mms_id=991015484144103501
|l de Gruyter EBS (Lizenz) - 01.06.2023-31.05.2024
|
924 |
1 |
|
|a 3913976159
|b DE-897
|9 897
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3985992177
|b DE-700
|9 700
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3913995994
|b DE-839
|9 839
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3977485156
|b DE-Fl3
|9 Fl 3
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3914007281
|b DE-897-1
|9 897/1
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 4085544616
|b DE-1373
|9 1373
|c GBV
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3978943034
|b DE-21
|9 21
|c BSZ
|d b
|e p
|e
|k https://doi.org/10.1515/9783110500325
|l Zugang für die Universität Tübingen
|
924 |
1 |
|
|a 4427144705
|b DE-14
|9 14
|c BSZ
|d d
|k https://www.degruyter.com/isbn/9783110500325
|
924 |
1 |
|
|a 4426772540
|b DE-15
|9 15
|c BSZ
|d d
|k https://www.degruyter.com/isbn/9783110500325
|
924 |
1 |
|
|a 3500870554
|b DE-90
|9 90
|c BSZ
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3932487419
|b DE-90
|9 90
|c BSZ
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3932487427
|b DE-90
|9 90
|c BSZ
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 4439024734
|b DE-Ch1
|9 Ch 1
|c BSZ
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 4460581760
|b DE-105
|9 105
|c BSZ
|d d
|
924 |
1 |
|
|a 4490334818
|b DE-Mit1
|9 Mit 1
|c BSZ
|d d
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 3976506400
|b DE-Zwi2
|9 Zwi 2
|c BSZ
|d d
|g E-Book De Gruyter
|k https://doi.org/10.1515/9783110500325
|
924 |
1 |
|
|a 4439024742
|b DE-Zi4
|9 Zi 4
|c BSZ
|d d
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|
924 |
1 |
|
|a 3994975972
|b DE-840
|9 840
|c BSZ
|d d
|g De Gruyter eBook-Paket Technik, Informatik
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|l Nur aus dem Campusnetz erreichbar
|
924 |
1 |
|
|a 3994975832
|b DE-840
|9 840
|c BSZ
|d d
|g De Gruyter eBook-Paket Technik, Informatik
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|l Nur aus dem Campusnetz erreichbar
|
924 |
1 |
|
|a 393693021X
|b DE-Kon4
|9 Kon 4
|c BSZ
|d d
|g eBook deGruyter
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|l Nur aus dem Campusnetz erreichbar
|
924 |
1 |
|
|a 3978943077
|b DE-951
|9 951
|c BSZ
|d d
|g eBook de Gruyter
|k https://doi.org/10.1515/9783110500325
|l Zum Online Dokument
|l eBook-Zugriff von allen im Hochschulnetz befindlichen Rechnern; Hochschulangehörige können über VPN auch von außerhalb des Campusnetzes zugreifen
|
924 |
1 |
|
|a 3978925893
|b DE-951
|9 951
|c BSZ
|d d
|g eBook de Gruyter
|k https://doi.org/10.1515/9783110500325
|l Zum Online Dokument
|l eBook-Zugriff von allen im Hochschulnetz befindlichen Rechnern; Hochschulangehörige können über VPN auch von außerhalb des Campusnetzes zugreifen
|
924 |
1 |
|
|a 3965358308
|b DE-953
|9 953
|c BSZ
|d d
|g eBook De Gruyter
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|
924 |
1 |
|
|a 4442841713
|b DE-Mh35
|9 Mh 35
|c BSZ
|d d
|g eBook de Gruyter
|k https://doi.org/10.1515/9783110500325
|l Online-Dokument
|l Nur aus dem Campusnetz erreichbar
|
924 |
1 |
|
|a 417154050X
|b DE-Vil2
|9 Vil2
|c BSZ
|d d
|g E-Book deGruyter
|k https://www.degruyter.com/isbn/9783110500325
|
924 |
1 |
|
|a 3397020239
|b DE-Ofb1
|9 Ofb 1
|c BSZ
|d b
|e p
|g E-Book DeGruyter
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|l Zugang im Hochschulnetz der HS Offenburg / extern via VPN oder Shibboleth (Login über Institution)
|
924 |
1 |
|
|a 3487129299
|b DE-Rav1
|9 Rav 1
|c BSZ
|d d
|g E-Book Oldenbourg
|k https://www.degruyter.com/view/title/523397
|l Zum Online-Dokument
|l Campuslizenz - externer Zugriff nach Anmeldung am Hochschulnetz möglich
|
924 |
1 |
|
|a 3947799829
|b DE-Rav1
|9 Rav 1
|c BSZ
|d d
|g E-Book Oldenbourg
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|l Campuslizenz - externer Zugriff nach Anmeldung am Hochschulnetz möglich
|
924 |
1 |
|
|a 3993374118
|b DE-Loer2
|9 Lör 2
|c BSZ
|d d
|g eBook DeGruyter
|k https://doi.org/10.1515/9783110500325
|l Campuslizenz - externer Zugriff für Hochschulangehörige nach Anmeldung via Shibboleth möglich
|
924 |
1 |
|
|a 4146170036
|b DE-Loer2
|9 Lör 2
|c BSZ
|d d
|g eBook DeGruyter
|k https://www.degruyter.com/isbn/9783110500325
|l Campuslizenz - externer Zugriff für Hochschulangehörige nach Anmeldung via Shibboleth möglich
|
924 |
1 |
|
|a 339702028X
|b DE-941
|9 941
|c BSZ
|d d
|e
|e
|g E-Book DeGruyter
|k https://www.degruyter.com/isbn/9783110500325
|l Zum Onlinedokument
|l Campuslizenz-externer Zugriff nach Anmeldung am Hochschulnetz möglich
|
924 |
1 |
|
|a 3947025440
|b DE-Hed2
|9 Hed 2
|c BSZ
|d d
|g e-Book Oldenbourg
|k https://doi.org/10.1515/9783110500325
|l Zum Online-Dokument
|l Nur aus dem Campusnetz erreichbar
|
935 |
|
|
|h GBV
|i ExPruef
|
936 |
b |
k |
|a 54.50
|j Programmierung: Allgemeines
|0 (DE-627)181569876
|
936 |
b |
k |
|a 54.65
|j Webentwicklung
|j Webanwendungen
|0 (DE-627)475288998
|
950 |
|
|
|a De Gruyter ebook Paket Technik und Informatik
|
951 |
|
|
|a MV
|
980 |
|
|
|a 1657477770
|b 183
|c sid-183-col-kxpbbi
|
SOLR
_version_ |
1799238532404871168 |
access_state_str |
Restricted Access |
author |
Wagner, Gerd, Diaconescu, Mircea |
author_corporate |
De Gruyter Oldenbourg |
author_corporate_role |
pbl |
author_facet |
Wagner, Gerd, Diaconescu, Mircea, De Gruyter Oldenbourg |
author_role |
aut, aut |
author_sort |
Wagner, Gerd 1957- |
author_variant |
g w gw, m d md |
building |
Library A |
collection |
ZDB-23-DEI, ZDB-23-DGG, ZDB-23-OTI, EBA-CL-CHCOMSGSEN, EBA-DGALL, EBA-EBKALL, EBA-ECL-CHCOMSGSEN, EBA-EEBKALL, EBA-ESTMALL, EBA-STMALL, GBV-deGruyter-alles, PDA12STME, PDA13ENGE, PDA18STMEE, PDA5EBK, sid-183-col-kxpbbi |
contents |
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. |
ctrlnum |
(DE-627)1657477770, (DE-576)486616096, (DE-599)BSZ486616096, (OCoLC)986521197, (OCoLC)1021339912, (OCoLC)1043841947, (DE-B1597)470415, (EBP)062834258 |
doi_str_mv |
10.1515/9783110500325 |
facet_912a |
ZDB-23-DEI, ZDB-23-DGG, ZDB-23-OTI, EBA-CL-CHCOMSGSEN, EBA-DGALL, EBA-EBKALL, EBA-ECL-CHCOMSGSEN, EBA-EEBKALL, EBA-ESTMALL, EBA-STMALL, GBV-deGruyter-alles, PDA12STME, PDA13ENGE, PDA18STMEE, PDA5EBK |
facet_avail |
Online |
facet_local_del330 |
JavaScript, Java |
fincclass_txtF_mv |
science-computerscience |
format |
eBook |
format_access_txtF_mv |
Book, E-Book |
format_de105 |
Ebook |
format_de14 |
Book, E-Book |
format_de15 |
Book, E-Book |
format_del152 |
Buch |
format_detail_txtF_mv |
text-online-monograph-independent |
format_dezi4 |
e-Book |
format_finc |
Book, E-Book |
format_legacy |
ElectronicBook |
format_legacy_nrw |
Book, E-Book |
format_nrw |
Book, E-Book |
format_strict_txtF_mv |
E-Book |
genre |
Lehrbuch (DE-588)4123623-3 (DE-627)104270187 (DE-576)209561262 gnd-content |
genre_facet |
Lehrbuch |
geogr_code |
not assigned |
geogr_code_person |
not assigned |
hierarchy_parent_id |
183-155661571X |
hierarchy_parent_title |
Wagner, Gerd: Web applications with Javascript or Java. |
hierarchy_sequence |
2 |
hierarchy_top_id |
183-155661571X |
hierarchy_top_title |
Wagner, Gerd: Web applications with Javascript or Java. |
id |
183-1657477770 |
illustrated |
Not Illustrated |
imprint |
Berlin, De Gruyter Oldenbourg, [2021] |
imprint_str_mv |
Berlin: De Gruyter Oldenbourg, [2021] |
institution |
FID-BBI-DE-23 |
is_hierarchy_id |
183-1657477770 |
is_hierarchy_title |
Associations and class hierarchies |
isbn |
9783110500325 |
isbn_isn_mv |
9783110497564, 9783110500240 |
language |
English |
last_indexed |
2024-05-16T19:26:16.739Z |
marc024a_ct_mv |
10.1515/9783110500325 |
marc_error |
[geogr_code]Unable to make public java.lang.AbstractStringBuilder java.lang.AbstractStringBuilder.append(java.lang.String) accessible: module java.base does not "opens java.lang" to unnamed module @4598ee71 |
match_str |
wagner2021associationsandclasshierarchies |
mega_collection |
K10plus Verbundkatalog |
multipart_link |
486615715 |
multipart_part |
(486615715)Volume 2 |
multipart_set |
b |
oclc_num |
986521197, 1021339912, 1043841947 |
physical |
1 Online-Ressource (XI, 184 Seiten) |
publishDate |
[2021], , © 2021 |
publishDateSort |
2021 |
publishPlace |
Berlin, |
publisher |
De Gruyter Oldenbourg, |
record_format |
marcfinc |
record_id |
1657477770 |
recordtype |
marcfinc |
rvk_facet |
No subject assigned |
series |
Wagner, Gerd, Web applications with Javascript or Java, Volume 2 |
series2 |
Web applications with Javascript or Java ; Volume 2, De Gruyter Textbook |
source_id |
183 |
spelling |
Wagner, Gerd 1957- VerfasserIn (DE-588)120306476 (DE-627)080593968 (DE-576)292150636 aut, Associations and class hierarchies Gerd Wagner and Mircea Diaconescu, Berlin De Gruyter Oldenbourg [2021], © 2021, 1 Online-Ressource (XI, 184 Seiten), Text txt rdacontent, Computermedien c rdamedia, Online-Ressource cr rdacarrier, Web applications with Javascript or Java Volume 2, De Gruyter Textbook, Restricted Access Controlled Vocabulary for Access Rights http://purl.org/coar/access_right/c_16ec online access with authorization star, 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., Mode of access: Internet via World Wide Web., COMPUTERS / Information Technology, Lehrbuch (DE-588)4123623-3 (DE-627)104270187 (DE-576)209561262 gnd-content, s (DE-588)4420180-1 (DE-627)214188507 (DE-576)212256181 JavaScript gnd, s (DE-588)4401313-9 (DE-627)19331360X (DE-576)212063782 Java Programmiersprache gnd, (DE-627), Diaconescu, Mircea VerfasserIn (DE-588)1151890367 (DE-627)1012653668 (DE-576)498111091 aut, De Gruyter Oldenbourg Verlag (DE-588)1065492103 (DE-627)816192111 (DE-576)42524153X pbl, 9783110497564 ePUB, 9783110500240 Broschur, Erscheint auch als Druck-Ausgabe Wagner, Gerd, 1957 - Web applications with Javascript or Java ; Volume 2: Associations and class hierarchies Berlin : De Gruyter Oldenbourg, 2021 XI, 184 Seiten (DE-627)1560506253 (DE-576)490506259 9783110500240, Wagner, Gerd 1957- Web applications with Javascript or Java. Volume 2 2 (DE-627)155661571X (DE-576)486615715 nm, https://www.degruyter.com/isbn/9783110500325 X:GRUY Verlag lizenzpflichtig, https://doi.org/10.1515/9783110500325 X:GRUY Resolving-System lizenzpflichtig, https://www.degruyter.com/cover/covers/9783110500325.jpg X:GRUY Verlag Cover, (DE-627)1753548071 |
spellingShingle |
Wagner, Gerd, Diaconescu, Mircea, Associations and class hierarchies, Wagner, Gerd, Web applications with Javascript or Java, Volume 2, 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., COMPUTERS / Information Technology, Lehrbuch, JavaScript, Java Programmiersprache |
title |
Associations and class hierarchies |
title_auth |
Associations and class hierarchies |
title_full |
Associations and class hierarchies Gerd Wagner and Mircea Diaconescu |
title_fullStr |
Associations and class hierarchies Gerd Wagner and Mircea Diaconescu |
title_full_unstemmed |
Associations and class hierarchies Gerd Wagner and Mircea Diaconescu |
title_in_hierarchy |
Volume 2. Associations and class hierarchies ([2021]) |
title_short |
Associations and class hierarchies |
title_sort |
associations and class hierarchies |
title_unstemmed |
Associations and class hierarchies |
topic |
COMPUTERS / Information Technology, Lehrbuch, JavaScript, Java Programmiersprache |
topic_facet |
COMPUTERS / Information Technology, Lehrbuch, JavaScript, Java |
url |
https://www.degruyter.com/isbn/9783110500325, https://doi.org/10.1515/9783110500325, https://www.degruyter.com/cover/covers/9783110500325.jpg |
work_keys_str_mv |
AT wagnergerd associationsandclasshierarchies, AT diaconescumircea associationsandclasshierarchies, AT degruyteroldenbourg associationsandclasshierarchies |