Angular 6 for Enterprise-Ready Web Applications
暫譯: Angular 6 企業級網頁應用程式開發

Doguhan Uluca

買這商品的人也買了...

商品描述

Key Features

  • Gain the skills and confidence to become a full stack developer with Java and Angular
  • Create enterprise grade highly scalable Java applications from scratch
  • Explore Full-Stack Application Architecture Principals
  • Adopt a minimalist, value-first approach to delivery

Book Description

Full stack web development means having the skills to work with both back-end and front-end technologies. Having to master this diverse range of methodologies and techniques is demanding for any developer.

This book will give you the skills and confidence to become a full stack web developer. You will learn to build and deliver full-stack web applications using Angular and Java, the most exciting front-end and the most established back-end technologies. Along the way, you will work with supporting tools such as Spring, Docker and AWS for rapid delivery.

The first part of the book takes you through building a minimal, but complete and production-ready, web application that will introduce the key technologies for full stack development. You will use Angular for the front-end, Java Spring Boot and the in-memory database HSQL for the back-end. To learn how to deploy applications, you will use Docker to containerize the front and the back-end and Docker Compose to bring it all together.

The second part of the book sets up a new application with rich features that can meet the demands of a line-of-business application. You will see a scalable architecture and engineering best practices that will help you start small and be able to grow your solution quickly if there's demand. You will also learn how to deploy your infrastructure on AWS in a highly-available configuration that is most appropriate for business production use.

The third part of the book shows you the techniques, tools and technologies to push your application to the next level. You will understand how to cater to Enterprise needs and build a hybrid mobile (Android, iOS) app leveraging existing code.

What you will learn

  • Create maintainable, reliable and scalable applications
  • Discover Open Source, Java and JavaScript Ecosystems
  • Understand why you're using Angular and Java
  • Learn how to create full-stack web applications using Angular and Java
  • Create hybrid-mobile and cross-platform desktop applications

商品描述(中文翻譯)

#### 主要特點

- 獲得成為全端開發者所需的技能和信心,使用 Java 和 Angular
- 從零開始創建企業級高可擴展性的 Java 應用程式
- 探索全端應用程式架構原則
- 採用簡約、以價值為先的交付方法

#### 書籍描述

全端網頁開發意味著具備同時處理後端和前端技術的能力。掌握這一系列多樣化的方法論和技術對任何開發者來說都是一項挑戰。

本書將為您提供成為全端網頁開發者所需的技能和信心。您將學會使用 Angular 和 Java 這兩種最令人興奮的前端技術和最成熟的後端技術來構建和交付全端網頁應用程式。在此過程中,您將使用 Spring、Docker 和 AWS 等支援工具來實現快速交付。

本書的第一部分將引導您構建一個簡約但完整且可投入生產的網頁應用程式,介紹全端開發的關鍵技術。您將使用 Angular 作為前端,Java Spring Boot 和內存資料庫 HSQL 作為後端。為了學習如何部署應用程式,您將使用 Docker 將前端和後端容器化,並使用 Docker Compose 將所有內容整合在一起。

本書的第二部分設置了一個具有豐富功能的新應用程式,能夠滿足業務應用程式的需求。您將看到可擴展的架構和工程最佳實踐,這將幫助您從小開始,並能夠在需求增加時快速擴展解決方案。您還將學習如何在 AWS 上以高可用的配置部署基礎設施,這是最適合商業生產使用的。

本書的第三部分將向您展示推進應用程式到下一個層次的技術、工具和技術。您將了解如何滿足企業需求,並利用現有代碼構建混合移動(Android、iOS)應用程式。

#### 您將學到的內容

- 創建可維護、可靠和可擴展的應用程式
- 探索開源、Java 和 JavaScript 生態系統
- 理解為什麼使用 Angular 和 Java
- 學習如何使用 Angular 和 Java 創建全端網頁應用程式
- 創建混合移動和跨平台桌面應用程式