036a | XA-DE-BE‡XA-DE |
037b | eng |
077a | 490506194 Erscheint auch als (Druck-Ausgabe): ‡Wagner, Gerd, 1957 - : Web applications with Javascript or Java ; Volume 1: Constraint validation, enumerations, special data types |
087o | 978-3-11-049724-3 |
087q | 978-3-11-049993-3 |
100 | Wagner, Gerd ¬[VerfasserIn]¬ |
104a | Diaconescu, Mircea ¬[VerfasserIn]¬ |
331 | Constraint validation, enumerations, special datatypes |
410 | Berlin |
412 | De Gruyter Oldenbourg |
425 | [2018] |
425a | 2018 |
433 | 1 Online-Ressource (XIV, 253 Seiten) |
451 | Web applications with Javascript or Java ; Volume 1 |
454 | Wagner, Gerd: Web applications with Javascript or Java |
455 | Volume 1 |
521 | $tFrontmatter -- -- Contents -- -- Foreword -- -- List of Figures -- -- List of Tables -- -- Part I. Getting Started -- -- 1. A Quick Tour of the Foundations of Web Apps -- -- 2. More on JavaScript -- -- 3. Building a Minimal Web App with Plain JS in Seven Steps -- -- 4. Building a Minimal Web App with Java EE in Seven Steps -- -- 5. Information Modeling -- -- 6. Application Architecture -- -- Part II. Constraint Validation -- -- 7. Integrity Constraints and Data Validation -- -- 8. Implementing Constraint Validation in a Plain JS Web App -- -- 9. Implementing Constraint Validation in a Java EE Web App -- -- Part III. Enumerations -- -- 10. Enumerations and Enumeration Attributes -- -- 11. Implementing Enumeration Attributes in a Plain JS Web App -- -- 12. Implementing Enumeration Attributes in a Java EE Web App -- -- Part IV. Special Datatypes and Derived Properties -- -- 13. Special Datatypes -- -- 14. Derived Properties -- -- Glossary -- -- Index |
527 | Available in another formISBN: 978-3-11-049724-3 |
527 | Available in another formISBN: 978-3-11-049993-3 |
527 | Erscheint auch als (Druck-Ausgabe): ‡Wagner, Gerd, 1957 - : Web applications with Javascript or Java ; Volume 1: Constraint validation, enumerations, special data types |
540a | ISBN 978-3-11-049995-7 PDF |
651 | $bMode of access: Internet via World Wide Web |
700 | |TEC009000 |
700 | |TEC061000 |
700 | |BUS083000 |
700 | |COM032000 |
700 | |COM051000 |
700 | |COM034000 |
700b | |006.78 |
700c | |TK5105.875.I6 |
750 | 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. |
753 | 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. |
012 | 486615723 |
081 | Wagner, Gerd: Constraint validation, enumerations, special datatypes |
100 | E-Book De Gruyter |
125a | Elektronischer Volltext - Campuslizenz |
655e | $uhttps://doi.org/10.1515/9783110499957 |