Learning Angular - Third Edition: A no-nonsense beginner's guide to building web applications with Angular 10 and TypeScript
暫譯: 學習 Angular - 第三版:使用 Angular 10 和 TypeScript 建立網頁應用程式的實用入門指南
Bampakos, Aristeidis, Deeleman, Pablo
- 出版商: Packt Publishing
- 出版日期: 2020-09-04
- 定價: $1,400
- 售價: 6.0 折 $840
- 語言: 英文
- 頁數: 430
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1839210664
- ISBN-13: 9781839210662
-
相關分類:
Angular、JavaScript、TypeScript
-
其他版本:
Learning Angular - Fourth Edition: A no-nonsense guide to building web applications with Angular
相關主題
商品描述
Uncover Angular's potential for creating enterprise web applications--from setting up the environment to deployment--with the help of expert guidance, step-by-step explanations, and hands-on exercises
Key Features
- Learn the fundamentals of Angular to build web applications using TypeScript
- Explore the basics of Angular development, from components and templates to forms and services
- Discover best practices for building, packaging, and testing Angular applications
Book Description
Angular, loved by millions of web developers around the world, continues to be one of the top JavaScript frameworks thanks to its regular updates and new features that enable fast, cross-platform, and secure frontend web development. With Angular, you can achieve high performance using the latest web techniques and extensive integration with web tools and integrated development environments (IDEs).
Updated to Angular 10, this third edition of the Learning Angular book covers new features and modern web development practices to address the current frontend web development landscape. If you are new to Angular, this book will give you a comprehensive introduction to help you get you up and running in no time. You'll learn how to develop apps by harnessing the power of the Angular command-line interface (CLI), write unit tests, style your apps by following the Material Design guidelines, and finally deploy them to a hosting provider. The book is especially useful for beginners to get to grips with the bare bones of the framework needed to start developing Angular apps.
By the end of this book, you'll not only be able to create Angular applications with TypeScript from scratch but also enhance your coding skills with best practices.
What you will learn
- Use the Angular CLI to scaffold, build, and deploy a new Angular application
- Build components, the basic building blocks of an Angular application
- Discover techniques to make Angular components interact with each other
- Understand the different types of templates supported by Angular
- Create HTTP data services to access APIs and provide data to components
- Enhance your application's UX with Angular Material
- Apply best practices and coding conventions to your large-scale web development projects
Who this book is for
The Angular TypeScript book is for JavaScript and full-stack developers who want to enter the world of frontend development with Angular or migrate to the Angular framework to build professional web applications. Familiarity with web and programming concepts will assist with understanding the content covered in the book.
商品描述(中文翻譯)
揭開 Angular 在創建企業網頁應用程式的潛力——從環境設置到部署,透過專家指導、逐步解釋和實作練習
主要特色
- 學習 Angular 的基本概念,以使用 TypeScript 建立網頁應用程式
- 探索 Angular 開發的基礎知識,從元件和模板到表單和服務
- 發現構建、打包和測試 Angular 應用程式的最佳實踐
書籍描述
Angular 受到全球數百萬網頁開發者的喜愛,持續成為頂尖的 JavaScript 框架之一,這要歸功於其定期更新和新功能,使得快速、跨平台和安全的前端網頁開發成為可能。使用 Angular,您可以利用最新的網頁技術和廣泛的網頁工具及整合開發環境(IDEs)實現高效能。
本書的第三版已更新至 Angular 10,涵蓋了新功能和現代網頁開發實踐,以應對當前的前端網頁開發環境。如果您是 Angular 的新手,本書將為您提供全面的介紹,幫助您迅速上手。您將學會如何利用 Angular 命令列介面(CLI)開發應用程式、撰寫單元測試、依循 Material Design 指導方針為應用程式設計樣式,並最終將其部署到託管服務提供商。本書特別適合初學者,幫助他們掌握開發 Angular 應用程式所需的基本框架知識。
在本書結束時,您不僅能夠從零開始使用 TypeScript 創建 Angular 應用程式,還能透過最佳實踐提升您的編碼技能。
您將學到什麼
- 使用 Angular CLI 來搭建、構建和部署新的 Angular 應用程式
- 構建元件,這是 Angular 應用程式的基本構建塊
- 發現使 Angular 元件彼此互動的技術
- 了解 Angular 支援的不同類型的模板
- 創建 HTTP 數據服務以訪問 API 並為元件提供數據
- 使用 Angular Material 增強應用程式的用戶體驗(UX)
- 將最佳實踐和編碼慣例應用於您的大型網頁開發專案
本書適合誰
本書適合希望進入前端開發世界的 JavaScript 和全端開發者,或希望轉向 Angular 框架以構建專業網頁應用程式的人士。對網頁和程式設計概念的熟悉將有助於理解書中涵蓋的內容。