Getting Started with Angular: Create and Deploy Angular Applications
暫譯: 開始使用 Angular:創建和部署 Angular 應用程式

Garcia, Victor Hugo

  • 出版商: Apress
  • 出版日期: 2023-03-24
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 392
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484292081
  • ISBN-13: 9781484292082
  • 相關分類: Angular
  • 海外代購書籍(需單獨結帳)

商品描述

Immerse yourself in the architecture of an Angular application, starting with an introduction to TypeScript and ES6, and progressing to modules and components used to build complex applications. This book presents a hands-on approach to becoming a proficient Angular developer by building three complete applications.

You'll start with an overview of the Angular framework where TypeScript and ES6 are introduced. Next you'll see how to build an application (RestApp) using the in-memory module to mock an API that communicates with a rest API performing crud operations. This is followed by an application (AuthApp) that uses a third party service to provide authentication and authorization capabilities to handle registrations. You'll then build an application (BlogApp) that communicates with a MongoDB database in six parts.

Part 1 covers MongoDB, how to install bootstrap, login service, and adding the logic of the form. Part 2 covers how to start the project on the server, create the database and AuthService, and save the user in the session. In Parts 3 and 4 you will learn to create the post collection, post component, and sharpen details. In Parts 5 and 6 you will study adding, editing, and deleting posts with testing.

By the end of the book you'll have the necessary knowledge to write and execute automated tests on your applications, and deploy them to a server.

What You'll Learn

  • Divide the logic of an application into components
  • Communicate with an API
  • Release the power of the observables to solve asynchronous programming problems
  • Include Bootstrap so that your application looks great on different devices

Who This Book Is For

Web developers with basic knowledge of JavaScript, HTML, and CSS.


商品描述(中文翻譯)

沉浸於 Angular 應用程式的架構中,從 TypeScript 和 ES6 的介紹開始,逐步進入用於構建複雜應用程式的模組和元件。本書採用實作方式,幫助讀者成為熟練的 Angular 開發者,通過構建三個完整的應用程式來實現。

您將首先了解 Angular 框架,並介紹 TypeScript 和 ES6。接下來,您將學習如何使用內存模組構建一個應用程式(RestApp),模擬一個與執行 CRUD 操作的 REST API 進行通信的 API。隨後,您將構建一個應用程式(AuthApp),該應用程式使用第三方服務提供身份驗證和授權功能以處理註冊。然後,您將構建一個與 MongoDB 數據庫通信的應用程式(BlogApp),分為六個部分。

第一部分涵蓋 MongoDB、如何安裝 Bootstrap、登錄服務以及表單邏輯的添加。第二部分涵蓋如何在伺服器上啟動項目、創建數據庫和 AuthService,並將用戶保存在會話中。在第三和第四部分,您將學習創建文章集合、文章元件以及細化細節。在第五和第六部分,您將研究添加、編輯和刪除文章以及測試。

到本書結束時,您將具備撰寫和執行自動化測試的必要知識,並將應用程式部署到伺服器上。

您將學到的內容:
- 將應用程式的邏輯劃分為元件
- 與 API 進行通信
- 發揮可觀察對象的力量以解決非同步編程問題
- 包含 Bootstrap,使您的應用程式在不同設備上看起來很棒

本書適合對 JavaScript、HTML 和 CSS 具有基本知識的網頁開發者。

最後瀏覽商品 (20)