Jump to ContentJump to Main Navigation
Show Summary Details

Wagner, Gerd / Diaconescu, Mircea

Web Applications with Javascript or Java

Volume 2: Associations and Class Hierarchies

Series:De Gruyter Textbook

DE GRUYTER OLDENBOURG

    49,95 € / $57.99 / £45.50*

    Paperback
    Publication Date:
    2018
    To be published:
    September 2019
    ISBN
    978-3-11-050024-0
    See all formats and pricing

    Overview

    • Discusses two fundamental issues in app engineering: how to manage associations between classes, and how to deal with class hierarchies.
    • It uses Java and JavaScript.

    Aims and Scope

    This book shows how to build front-end web applications with plain JavaScript, not using any (third-party) framework or library. A front-end web application can be provided by any web server, but it is executed on the user's computer device (smartphone, tablet or notebook), and not on the remote web server. Typically, but not necessarily, a front-end web application is a single-user application, which is not shared with other users.

    Content:

    I. Associations
        20. Reference Properties and Unidirectional Associations
        21. Implementing Unidirectional Functional Associations
        22. Implementing Unidirectional Non-Functional Associations
        23. Practice Projects
        24. Bidirectional Associations
        25. Implementing Bidirectional Associations
        26. Part-Whole Associations
        27. Lessons Learned
        28. Practice Projects

    II. Inheritance in Class Hierarchies
        29. Subtyping and Inheritance
        30. Implementing Class Hierarchies in a Plain JavaScript Front-End App
        31. Implementing Class Hierarchies in a Java EE Back-End App
        32. Practice Projects

    III. Model-Based App Development

    Details

    24.0 x 17.0 cm
    Approx. 300 pages
    DE GRUYTER OLDENBOURG
    Language:
    English
    Type of Publication:
    Textbook
    Keyword(s):

    request permissions

    More ...

    More by Diaconescu, Mircea:

    Comments (0)

    Please log in or register to comment.
    Log in