skip to content
Java EE 8 and Angular : Build modern user friendly web apps with Java EE. Preview this item
ClosePreview this item
Checking...

Java EE 8 and Angular : Build modern user friendly web apps with Java EE.

Author: Prashant Padmanabhan; Sukma Wardana
Publisher: Birmingham : Packt Publishing, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
The demand for modern and high performing web enterprise applications is growing rapidly. No more is a basic HTML front-end enough to meet customer demands. This book will be your one stop guide to build outstanding enterprise web applications with Java EE and Angular. It will teach you how to harness the power of Java EE to build sturdy back ...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Padmanabhan, Prashant.
Java EE 8 and Angular : Build modern user friendly web apps with Java EE.
Birmingham : Packt Publishing, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Prashant Padmanabhan; Sukma Wardana
ISBN: 9781788299381 1788299388 9781788291200 1788291204
OCLC Number: 1022785970
Notes: Hello World example.
Description: 1 online resource (340 pages)
Contents: Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: What's in Java EE 8?; Improvements in EE 8; Overview of Java SE 8; Lambdas, streams, and default methods; CDI 2.0; JSON Processing 1.1; Working with JSON documents; JSON Processing API; JSON Binding 1.0; JAXRS 2.1; Servlet 4.0; Server Push; JSF 2.3; Bean Validation 2.0; Java EE Security API 1.0; Summary; Chapter 2: The CDI Advantage Combined with JPA; Introduction to context and dependency injection; CDI programming model; CDI for Java SE 8; RequestContext Activation. Enhancing eventsAsynchronous events; Ordered events; Annotation literals; Java Persistence API (JPA); Entities; Performing CRUD operations with entities; Entity listeners; Validations the entity; Summary; Chapter 3: Understanding Microservices; Traditional monoliths; Need for delivering new features quicker; Team size and dependency; Multiple small units of work; Smaller code base; Coding practices; Follow domain-driven design; Document it; Build for failure; Infrastructure tooling as part of code; Single responsibility; The need for REST; Scale only what needs to scale. The bad parts, yes, there are a fewSummary; Chapter 4: Building and Deploying Microservices; Fat JAR; Fat JAR approach; Skinny WAR; Examples using Payara Micro; Building our services; Running our services; MicroProfile; Java EE already has support; WildFly Swarm; Spring Cloud; Docker containers; Working with distributed teams; Building custom images; Running multiple containers; Fat JAR or Skinny WAR with Docker; The choice; Summary; Chapter 5: Java EE Becomes JSON Friendly; REST prefers JSON; JSON, a first-class citizen; JSON in databases; No more third-party libraries; JSON processing. JSON-P 1.1JSON Pointer and JSON Patch; JSON merge patch; JSON Collectors; JSON binding; Similar to JAXB with default mappings; Standardizes current solutions (Jackson, Gson, and so on); Mapping between classes and JSON; Customisation APIs; Few tips in practice; Summary; Chapter 6: Power Your APIs with JAXRS and CDI; Resources; URI templates; Matching requests to resource methods; Providers; Entity providers; Exception mapping; Client API; Targets; Reactive clients; Filters and interceptors; Validation; Asynchronous processing; Server-Sent Events; WebSockets; Context; Swagger; API. Maven pluginSummary; Chapter 7: Putting It All Together with Payara; Building an Issue Management System (IMS) backend; Using Java EE 8 technologies; Defining the data model; Building microservices using REST; Swagger documentation; Using JPA for persistence; Deploying on Payara; Uber JAR and Skinny WARs; Running multiple microservices in Docker; Learning to use the new features of Payara Micro; Extras; CDI event bus; Tips and tricks; Summary; Chapter 8: Basic TypeScript; Getting started with TypeScript; Why use it?; Features; Visual Studio Code; IntelliSense; Debugging; SCM support; Terminal.

Abstract:

The demand for modern and high performing web enterprise applications is growing rapidly. No more is a basic HTML front-end enough to meet customer demands. This book will be your one stop guide to  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1022785970> # Java EE 8 and Angular : Build modern user friendly web apps with Java EE.
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "1022785970" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/9326682752#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/9326682752#Topic/computers_programming_languages_javascript> ; # Computers--Programming Languages--JavaScript
    schema:about <http://experiment.worldcat.org/entity/work/data/9326682752#Topic/computers_web_site_design> ; # Computers--Web--Site Design
    schema:about <http://experiment.worldcat.org/entity/work/data/9326682752#Topic/web_programming> ; # Web programming
    schema:about <http://experiment.worldcat.org/entity/work/data/9326682752#Topic/computers_programming_languages_java> ; # Computers--Programming Languages--Java
    schema:about <http://experiment.worldcat.org/entity/work/data/9326682752#Topic/programming_&_scripting_languages_general> ; # Programming & scripting languages: general
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/9326682752#Person/wardana_sukma> ; # Sukma Wardana
    schema:creator <http://experiment.worldcat.org/entity/work/data/9326682752#Person/padmanabhan_prashant> ; # Prashant Padmanabhan
    schema:datePublished "2018" ;
    schema:description "Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: What's in Java EE 8?; Improvements in EE 8; Overview of Java SE 8; Lambdas, streams, and default methods; CDI 2.0; JSON Processing 1.1; Working with JSON documents; JSON Processing API; JSON Binding 1.0; JAXRS 2.1; Servlet 4.0; Server Push; JSF 2.3; Bean Validation 2.0; Java EE Security API 1.0; Summary; Chapter 2: The CDI Advantage Combined with JPA; Introduction to context and dependency injection; CDI programming model; CDI for Java SE 8; RequestContext Activation."@en ;
    schema:description "The demand for modern and high performing web enterprise applications is growing rapidly. No more is a basic HTML front-end enough to meet customer demands. This book will be your one stop guide to build outstanding enterprise web applications with Java EE and Angular. It will teach you how to harness the power of Java EE to build sturdy back ..."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/9326682752> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/9326682752#CreativeWork/java_ee_8_and_angular_build_modern_user_friendly_web_apps_with_java_ee> ;
    schema:name "Java EE 8 and Angular : Build modern user friendly web apps with Java EE."@en ;
    schema:productID "1022785970" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1022785970#PublicationEvent/birmingham_packt_publishing_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/9326682752#Agent/packt_publishing> ; # Packt Publishing
    schema:url <https://proquest.safaribooksonline.com/9781788291200> ;
    schema:url <https://nls.ldls.org.uk/welcome.html?ark:/81055/vdc_100054856937.0x000001> ;
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5254587> ;
    schema:workExample <http://worldcat.org/isbn/9781788291200> ;
    schema:workExample <http://worldcat.org/isbn/9781788299381> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1022785970> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/9326682752#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/9326682752#Person/padmanabhan_prashant> # Prashant Padmanabhan
    a schema:Person ;
    schema:familyName "Padmanabhan" ;
    schema:givenName "Prashant" ;
    schema:name "Prashant Padmanabhan" ;
    .

<http://experiment.worldcat.org/entity/work/data/9326682752#Person/wardana_sukma> # Sukma Wardana
    a schema:Person ;
    schema:familyName "Wardana" ;
    schema:givenName "Sukma" ;
    schema:name "Sukma Wardana" ;
    .

<http://experiment.worldcat.org/entity/work/data/9326682752#Topic/computers_programming_languages_java> # Computers--Programming Languages--Java
    a schema:Intangible ;
    schema:name "Computers--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/9326682752#Topic/computers_programming_languages_javascript> # Computers--Programming Languages--JavaScript
    a schema:Intangible ;
    schema:name "Computers--Programming Languages--JavaScript"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/9326682752#Topic/computers_web_site_design> # Computers--Web--Site Design
    a schema:Intangible ;
    schema:name "Computers--Web--Site Design"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/9326682752#Topic/programming_&_scripting_languages_general> # Programming & scripting languages: general
    a schema:Intangible ;
    schema:name "Programming & scripting languages: general"@en ;
    .

<http://worldcat.org/entity/work/data/9326682752#CreativeWork/java_ee_8_and_angular_build_modern_user_friendly_web_apps_with_java_ee>
    a schema:CreativeWork ;
    rdfs:label "Java EE 8 and Angular : Build modern user friendly web apps with Java EE." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1022785970> ; # Java EE 8 and Angular : Build modern user friendly web apps with Java EE.
    .

<http://worldcat.org/isbn/9781788291200>
    a schema:ProductModel ;
    schema:isbn "1788291204" ;
    schema:isbn "9781788291200" ;
    .

<http://worldcat.org/isbn/9781788299381>
    a schema:ProductModel ;
    schema:isbn "1788299388" ;
    schema:isbn "9781788299381" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.