• Complain

Prashant Padmanabhan - Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE

Here you can read online Prashant Padmanabhan - Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2018, publisher: Packt Publishing Ltd, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE
  • Author:
  • Publisher:
    Packt Publishing Ltd
  • Genre:
  • Year:
    2018
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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 its 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.

Prashant Padmanabhan: author's other books


Who wrote Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE? Find out the surname, the name of the author of the book and a list of all author's works by series.

Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Java EE 8 and Angular A practical guide to building modern single-page - photo 1
Java EE 8 and Angular
A practical guide to building modern single-page applications with Angular and Java EE
Prashant Padmanabhan

BIRMINGHAM - MUMBAI Java EE 8 and Angular Copyright 2018 Packt Publishing - photo 2

BIRMINGHAM - MUMBAI
Java EE 8 and Angular

Copyright 2018 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Commissioning Editor: Merint Mathew
Acquisition Editor: Chaitanya Nair
Content Development Editor: Zeeyan Pinheiro
Technical Editor: Ruvika Rao
Copy Editor: Safis Editing
Project Coordinator: Vaidehi Sawant
Proofreader: Safis Editing
Indexer: Tejal Daruwale Soni
Graphics: Jason Monteiro
Production Coordinator: Nilesh Mohite

First published: January 2018

Production reference: 1100118

Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.

ISBN 978-1-78829-120-0

www.packtpub.com

To my father, Padmanabhan S, whose guidance had helped me navigate the course of this book.
To my wife, Pallavi, for being crazy enough to love me and to my daughters, Tanisha and Samayra, who are my world of happiness.
Prashant Padmanabhan
maptio Mapt is an online digital library that gives you full access to over - photo 3
mapt.io

Mapt is an online digital library that gives you full access to over 5,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

Why subscribe?
  • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals

  • Improve your learning with Skill Plans built especially for you

  • Get a free eBook or video every month

  • Mapt is fully searchable

  • Copy and paste, print, and bookmark content

PacktPub.com

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details.

At www.PacktPub.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

Contributors
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.

Writing a book is a big commitment and I would like to share my heartfelt thanks to my family, who allowed me to be immersed in my thoughts without getting distracted. I couldn't have written this book without my wife Pallavis unconditional support and my fathers guidance.
Im grateful to editors, Zeeyan Pinheiro, Ruvika Rao, and the team at Packt.
What this book covers

, What's in Java EE 8? , walks us through the enhancements that make the Java Enterprise Edition (EE) 8 release an important one.

, The CDI Advantage Combined with JPA , covers the usage of JPA for modeling our domain objects and structuring our code with CDIs powerful set of services. This chapter will get us through the basics of JPA and CDI, which are fundamental to writing Java EE applications.

, Understanding Microservices, lets you step back and understand the broader picture of a solution before using it as a silver bullet for every problem. We explore some of the key fundamentals when implementing a microservice architecture while comparing it with its peers.

, Building and Deploying Microservices, helps us get our hands on to build our own services. Along the way, we look at the current solutions available, such as containers and frameworks, that help write scalable applications.

, Java EE Becomes JSON Friendly, JSON has made inroads into the Java EE world, finally making it a first-class citizen. Here, we cover the enhancements to JSON-P and look at the new standard JSON-B, both of which play an influential role for RESTful API development.

, Power Your API with JAXRS and CDI, covers these standards that are the most widely used ones for writing RESTful APIs. You will understand, how HTTP-centric mapping between URI and corresponding API classes, marked with annotations are used to work with this style.

, Putting It All Together with Payara, makes use of our knowledge of various Java EE capabilities. We build an end-to-end application based on a Microservice architecture. We not only write code but also document, run, and deploy it in Docker containers.

, Basic TypeScript, talks about how JavaScript rules the world of Web but does have its own challenges when writing complex client-side code. This chapter explores writing TypeScript code and its relation with JavaScript.

, Angular in a Nutshell, shows you how to leverage TypeScript and write single page applications in Angular. You will learn how to use Angular CLI and build components that make up an Angular application.

, Angular Forms, teaches the angular way of dealing with data submission, validation, capturing submitted value, and some rich features of Angular forms over the course of this chapter.

, Building a Real-World Application, helps us start building a frontend business application using our Angular skills. We explore the various facets of Angular templates and components that will be used to build an Issue Management System as a sample.

, Connecting Angular to Java EE Microservices, combines both worlds of Angular and Java EE as we put together the Issue Management System frontend and backend. We will look at how the HttpModule of Angular can be used for connecting to RESTful APIs.

,

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE»

Look at similar books to Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE»

Discussion, reviews of the book Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.