AngularJS Web Application Development Blueprints - Practical Projects for the Modern Web Developer
暫譯: AngularJS 網頁應用程式開發藍圖 - 現代網頁開發者的實用專案
Vinci Rufus
- 出版商: Packt Publishing
- 出版日期: 2014-08-14
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 322
- 裝訂: Paperback
- ISBN: 1783285613
- ISBN-13: 9781783285617
-
相關分類:
Angular
海外代購書籍(需單獨結帳)
商品描述
Key Features
- Get to grips with AngularJS and the development of single-page web applications.
- Develop rapid prototypes with ease using Bootstraps Grid system.
- Complete and in depth tutorials covering many applications.
Book Description
As one of the leading web development frameworks, AngularJS offers a simple and lightweight solution to modern web application development. This collection of practical project blueprints offers you a seamless learning experience, giving you step-by-step information that you can follow and then adapt to create your own single-page web applications. Through each project you will explore the extensive features and functionality of AngularJS, allowing you to discover its full potential as a web development tool.
Begin by looking into the structure of a single page application and start exploring AngularJS by creating a simple address book application. You ll then be ready to look further into the AngularJS development workflow, with guidance on setting up your development rig with Node.js, Grunt and Yeoman. Go further and explore how to prototype with AngularJS by getting to grips with effective design with grid layouts and Bootstrap, before diving into techniques and tools for handling data and working with REST web services. Building on everything you will have learned you ll then create more extensive applications including a Facebook Friends Birthday reminder application, and an expense manager mobile application to get you into the core components of mobile app development. Going further beyond, you will also find a blueprint to help you build a MEAN stack, giving you an insight and guidance on the very latest in web development and use Amazon web services for a simple deployment solution.
Each blueprint featured is a valuable AngularJS tutorial, giving developers a practical insight into one of the most effective frameworks for web application development.
What you will learn
- Gain a powerful understanding of AngularJS and single-page applications that you can apply to your own development projects
- Explore AngularJS directives feature and write your own custom directives
- Build complete and professional applications ranging from social media and mobile web applications to CMS and an e-commerce store
- Discover strategies and techniques for harnessing REST web services and Facebook APIs in your applications
- Deploy applications using the highly scalable Amazon Web Services cloud solution
- Develop rapid prototypes to create an impressive UI using Bootstrap s grid system
- Get to grips with MEAN web development and create a CMS with a MEAN stack
About the Author
Vinci Rufus has been working with front end technologies for close to 14 years now. He started his career building games with Flash ActionScript and later moved on to JavaScript and HTML5. During his spare time, he enjoys conducting workshops and training people.
Table of Contents
- Introduction to AngularJS and the Single Page Application
- Setting up Your Rig
- Rapid Prototyping with AngularJS
- Using REST Web Services in Your AngularJS App
- Facebook Friends' Birthday Reminder App
- Building an Expense Manager Mobile App
- Building a CMS on the MEAN Stack
- Scalable Architecture for Deployments on Amazon Web Services
- Building an E-commerce Store
商品描述(中文翻譯)
#### 主要特點
- 熟悉 AngularJS 及單頁網頁應用程式的開發。
- 使用 Bootstrap 的網格系統輕鬆開發快速原型。
- 涵蓋多個應用程式的完整且深入的教程。
#### 書籍描述
作為領先的網頁開發框架之一,AngularJS 提供了一個簡單且輕量的解決方案來進行現代網頁應用程式的開發。這本實用的專案藍圖集為您提供無縫的學習體驗,提供逐步的資訊,讓您可以跟隨並調整以創建自己的單頁網頁應用程式。通過每個專案,您將探索 AngularJS 的廣泛功能和特性,讓您發現其作為網頁開發工具的全部潛力。
首先,您將了解單頁應用程式的結構,並通過創建一個簡單的地址簿應用程式開始探索 AngularJS。接著,您將準備好進一步了解 AngularJS 的開發工作流程,並獲得有關如何使用 Node.js、Grunt 和 Yeoman 設置開發環境的指導。更進一步,您將探索如何使用 AngularJS 進行原型設計,掌握有效的設計技巧,包括網格佈局和 Bootstrap,然後深入了解處理數據和使用 REST 網路服務的技術和工具。在您所學的基礎上,您將創建更為廣泛的應用程式,包括 Facebook 朋友生日提醒應用程式和費用管理移動應用程式,讓您進入移動應用開發的核心組件。更進一步,您還會找到一個藍圖,幫助您構建 MEAN 堆疊,讓您了解最新的網頁開發趨勢,並使用 Amazon Web Services 進行簡單的部署解決方案。
每個藍圖都是一個有價值的 AngularJS 教程,為開發者提供了對於網頁應用開發最有效框架之一的實用見解。
#### 您將學到的內容
- 獲得對 AngularJS 和單頁應用程式的深入理解,並應用於自己的開發專案
- 探索 AngularJS 指令功能並編寫自己的自定義指令
- 構建完整且專業的應用程式,涵蓋社交媒體、移動網頁應用程式、內容管理系統及電子商務商店
- 發現在應用程式中利用 REST 網路服務和 Facebook API 的策略和技術
- 使用高度可擴展的 Amazon Web Services 雲解決方案部署應用程式
- 開發快速原型,使用 Bootstrap 的網格系統創建令人印象深刻的 UI
- 熟悉 MEAN 網頁開發並使用 MEAN 堆疊創建內容管理系統
#### 關於作者
**Vinci Rufus** 在前端技術領域工作近 14 年。他的職業生涯始於使用 Flash ActionScript 開發遊戲,後來轉向 JavaScript 和 HTML5。在空閒時間,他喜歡舉辦工作坊和培訓人員。
#### 目錄
1. AngularJS 和單頁應用程式介紹
2. 設置您的開發環境
3. 使用 AngularJS 進行快速原型開發
4. 在您的 AngularJS 應用程式中使用 REST 網路服務
5. Facebook 朋友生日提醒應用程式
6. 建立費用管理移動應用程式
7. 在 MEAN 堆疊上構建內容管理系統
8. 在 Amazon Web Services 上的可擴展架構部署
9. 建立電子商務商店