Object Oriented Programming with Angular: Build and Deploy Your Web Application Using Angular with Ease (English Edition)
暫譯: 使用 Angular 的物件導向程式設計:輕鬆建立與部署您的網頁應用程式 (英文版)

Chavan, Balram Morsing

  • 出版商: BPB Publications
  • 出版日期: 2020-09-07
  • 售價: $1,200
  • 貴賓價: 9.5$1,140
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9389328365
  • ISBN-13: 9789389328363
  • 相關分類: Angular
  • 無法訂購

相關主題

商品描述

Learn advanced techniques and best practices of Angular programming for building enterprise web applications

Key Features
  • Get familiar with the core concepts of Angular.
  • Discover best practices, tips, and tricks while working with Angular.
  • Learn how to architect data driven web applications.
  • Explore methods to pass data between components in Angular.
  • Learn how to deploy and secure your Angular application.

  • Description
    Angular is a Single Page Application (SPA) development framework open-sourced by Google. The Angular framework is written in TypeScript language, which enables a web developer to write JavaScript code in Object-Oriented fashion. TypeScript makes it easier to build a client-side web application with classes, interfaces, generics, inheritance, and other Object-Oriented features. TypeScript compiler takes care of transpiling these features into native JavaScript. Angular is a framework that comes with Dependency Injection, HTTP communication, Forms, and other features out of the box.

    This book will leverage on your prior programming knowledge to learn Angular. Microsoft .Net stack, C#, Windows Forms, WPF, ASP.NET have been widely used for developing desktop and web applications. We shall be referring to concepts from these technologies with Angular whenever applicable; thus having prior experience would be a great advantage. This book takes you from the basics of TypeScript language to building modular and robust enterprise web applications and deployment.

    What will you learn
  • Learn how to orchestrate complex Angular applications.
  • Get to know more about Dependency Injection in depth.
  • Learn how to build template and dynamic forms in Angular.
  • Learn how to use Angular routes in an application.
  • Learn how to communicate with backend services using HTTP.

  • Who this book is for
    This book is for readers who want to learn Angular. Having a basic Object-Oriented programming knowledge, programming experience with C#.Net/Java, and hands-on web development experience would be an added advantage.

    Table of Contents
    1. Typescript - the underdog
    2. Hello, Angular
    3. Building small and simple
    4. Data Binding and Pipes
    5. NgModule - in depth
    6. Dependency Injection and Services
    7. Building forms
    8. Communication within Components
    9. Consuming HTTP Resources
    10. Routing Angular application
    11. Deployment and tools

    About the Author
    Balram Chavan is a software professional having 11+ years of relevant experience working in cross domains. He has been awarded with GitHub Developer Program Membership for his contribution to open source world. He also contributes to multiple technology blogs and forums. Balram has also published many npm.js packages for Angular framework.

    Your LinkedIn Profile: https: //www.linkedin.com/in/balram-chavan/

    商品描述(中文翻譯)

    學習 Angular 程式設計的進階技術和最佳實踐,以構建企業級網頁應用程式

    主要特點

  • 熟悉 Angular 的核心概念。
  • 在使用 Angular 的過程中發現最佳實踐、技巧和竅門。
  • 學習如何架構數據驅動的網頁應用程式。
  • 探索在 Angular 中在組件之間傳遞數據的方法。
  • 學習如何部署和保護你的 Angular 應用程式。

  • 描述
    Angular 是一個由 Google 開源的單頁應用程式 (SPA) 開發框架。Angular 框架是用 TypeScript 語言編寫的,這使得網頁開發者能夠以物件導向的方式編寫 JavaScript 代碼。TypeScript 使得使用類別、介面、泛型、繼承和其他物件導向特性來構建客戶端網頁應用程式變得更加容易。TypeScript 編譯器負責將這些特性轉換為原生 JavaScript。Angular 是一個開箱即用的框架,內建了依賴注入、HTTP 通信、表單和其他功能。

    本書將利用你之前的程式設計知識來學習 Angular。Microsoft .Net 技術棧、C#、Windows Forms、WPF、ASP.NET 被廣泛用於開發桌面和網頁應用程式。我們將在適用的情況下,參考這些技術的概念與 Angular;因此,擁有先前經驗將是一個很大的優勢。本書將帶你從 TypeScript 語言的基礎開始,學習構建模組化和穩健的企業級網頁應用程式及其部署。

    你將學到什麼
  • 學習如何協調複雜的 Angular 應用程式。
  • 更深入了解依賴注入。
  • 學習如何在 Angular 中構建模板和動態表單。
  • 學習如何在應用程式中使用 Angular 路由。
  • 學習如何使用 HTTP 與後端服務進行通信。

  • 本書適合誰閱讀
    本書適合想要學習 Angular 的讀者。擁有基本的物件導向程式設計知識、C#.Net/Java 的程式設計經驗以及實際的網頁開發經驗將是額外的優勢。

    目錄
    1. TypeScript - 被低估的英雄
    2. 你好,Angular
    3. 構建小而簡單的應用程式
    4. 數據綁定和管道
    5. NgModule - 深入探討
    6. 依賴注入和服務
    7. 構建表單
    8. 組件內的通信
    9. 消費 HTTP 資源
    10. 路由 Angular 應用程式
    11. 部署和工具

    關於作者
    Balram Chavan 是一位擁有 11 年以上相關經驗的軟體專業人士,曾在多個領域工作。他因對開源世界的貢獻而獲得 GitHub 開發者計劃會員資格。他還為多個技術博客和論壇做出貢獻。Balram 也為 Angular 框架發佈了許多 npm.js 套件。

    你的 LinkedIn 個人檔案: https://www.linkedin.com/in/balram-chavan/