
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$48.99$48.99
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Good
$35.22$35.22
$3.99 delivery March 21 - 27
Ships from: HPB-Red Sold by: HPB-Red

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE
Purchase options and add-ons
Learn how to build high-performing enterprise applications using Java EE powered by Angular at the frontend
Key Features
- Leverage Java EE 8 features to build robust backend for your enterprise applications
- Use Angular to build a single page frontend and combine it with the Java EE backend
- A practical guide filled with ample real-world examples
Book Description
The demand for modern and high performing web enterprise applications is growing rapidly. No more is a basic HTML frontend 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 backends while applying Angular on the frontend. Your journey to building modern web enterprise applications starts here!
The book starts with a brief introduction to the fundamentals of Java EE and all the new APIs offered in the latest release. Armed with the knowledge of Java EE 8, you will go over what it's like to build an end-to-end application, configure database connection for JPA, and build scalable microservices using RESTful APIs running in Docker containers. Taking advantage of the Payara Micro capabilities, you will build an Issue Management System, which will have various features exposed as services using the Java EE backend. With a detailed coverage of Angular fundamentals, the book will expand the Issue Management System by building a modern single page application frontend. Moving forward, you will learn to fit both the pieces together, that is, the frontend Angular application with the backend Java EE microservices. As each unit in a microservice promotes high cohesion, you will learn different ways in which independent units can be tested efficiently.
Finishing off with concepts on securing your enterprise applications, this book is a handson guide for building modern web applications.
What you will learn
- Write CDI-based code in Java EE 8 applications
- Build an understanding of microservices and what they mean in a Java EE context
- Employ Docker to build and run microservice applications
- Use configuration optionsto work effectively with JSON documents
- Handle asynchronous task and write RESTAPI clients
- Set the foundation for working on Angular projects with the fundamentals of TypeScript
- Learn to use Angular CLI to add and manage new features
- Secure Angular applicationsusing malicious attacks adopting JSON Web tokens
Who this book is for:
This book is for Java EE developers who would like to build modern enterprise web applications using Angular. No knowledge of Angular is required.
- ISBN-101788291204
- ISBN-13978-1788291200
- PublisherPackt Publishing
- Publication dateJanuary 11, 2018
- LanguageEnglish
- Dimensions7.5 x 0.72 x 9.25 inches
- Print length348 pages
Editorial Reviews
About the Author
Prashant Padmanabhan is a professional Java developer and solutions architect. He has been developing software since 2002 and is still loving it. Professionally, he has over a decade of experience and considers himself a coding architect, building enterprise-scale software using Java, JEE, and open source technologies put together.
Product details
- Publisher : Packt Publishing (January 11, 2018)
- Language : English
- Paperback : 348 pages
- ISBN-10 : 1788291204
- ISBN-13 : 978-1788291200
- Item Weight : 1.32 pounds
- Dimensions : 7.5 x 0.72 x 9.25 inches
- Best Sellers Rank: #4,552,788 in Books (See Top 100 in Books)
- #1,459 in JavaScript Programming (Books)
- #1,607 in Java Programming
- #4,779 in Web Design (Books)
- Customer Reviews:
About the author

Prashant Padmanabhan, was born in the summer of 1982 in India. He's an established architect having worked for large corporations and start-ups. He's focused on Java platform solutions and has worked in the eCommerce, Procurement, Travel, Banking, Telecom and eLearning domains.
Professionally, he has been coding since 2002 and experienced in building Real World projects, using Java SE and EE along with Open source technologies put-together.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on June 2, 2018The book teaches how to create an application where the front end is developed in angular, and the back is JavaEE running on a microserver profile with Docker, the two connecting with the latest version of JavaEE api and JSON specs, which have evolved quite a lot since Java EE 7 -as I learned in the book.
All the above covered in details in just one book, that's impressive! As a Java developer I was surprised by the extensive coverage of JavaEE 8 (half of the book), which is really needed in fact. In comparison I found the treatment of Angular a bit too quick - maybe because this is where I am a true beginner. If you are in this case, this book is the best starting point, but you should probably buy next an advanced book on Typescript and Angular to go further.
Of course the book comes with a complete demo app on GitHub so very easy to follow step by step.
- Reviewed in the United States on January 7, 2019When i bought this book i thought i would have a good understanding in the end of how i will be able to build a project in the form of Java EE 8 and angular (as supposed the title says). Instead reading paragraph after paragraph i start to recognise the pattern of a summary of what i was supposed to learn. What i mean is that it goes as deep in meanings as to descripe what is for example a JAX microservice. If i would want to understand or learn how to use it ...i have to read another book! For Angular i couldnt even understand what it is. Where i start to write my code, what tools i use, why i need them, how to organise them and so on. In my opinion all the content should be revised or the title should be changed including the backface description to: Draft notes on Java EE and Angular! It does not even describes in short steps how to start building a project in angular! All the above in a book titled Java EE 8 and Angular "Practical" Guide to build modern single page applications with JAVA EE and angular. I would change title to "Impractical" guide....Sorry but i only give 1 star cause i cant give 0....Very disappointed from the buy and feel a bit cheated because the book is not what it means to be at all. I have a personal stance in return policy and i dont return back things but this one i would gladly returned it if i hadnt miss the return window due to starting studying it lately.
- Reviewed in the United States on March 12, 2018An excellent technical book for full stack application development that teaches you how to build a complete web application, covering all the Architectural layers in-between with easy to understand code examples.
The book covers everything you need to know, Java EE, JSON, REST, Micro-services and Angular and also focuses on other important aspects like Security. If your new to Angular & Java or looking to refresh your knowledge this is a great book to learn and quickly build your application in Java EE & Angular.
I highly recommend this book!!!
- Reviewed in the United States on December 31, 2018At the time that I bought this book, it had a five star rating, though from only two reviewers. Maybe these reviewers were friends or relatives of the author, or maybe they belonged to its target audience and I do not. But I struggle to grasp what its target audience might be, or who might benefit from reading it. As far as I can tell, this book will not get anyone up to speed using Angular and Java EE for their next web development project, even if they already have a background in Java EE.
Top reviews from other countries
- Hayk ManasyanReviewed in Germany on October 7, 2019
5.0 out of 5 stars Very good and productive book.
The book is very good and very productive. There you can find and theory and code examples. With finishing the book you'll have a working application. It's too easy to read.
The book is not for beginners.
Thanks a lot.
- AkshayReviewed in India on April 4, 2018
2.0 out of 5 stars Two Stars
Just overview of things, not at all worth the price.