推荐一本不错的书《Sencha Ext JS 5 Bootcamp in a Book》
2015-05-25 14:32
363 查看
原文:https://www.createspace.com/5425618
看了一下该书目录,感觉不错,Ext JS 5的重点内容都提及了,确实是一本学习Ext JS 5的好书,唯一遗憾的地方就是太贵了,要99美金。
以下是该书的介绍和目录:
Authored by Steven D Drucker
Edition: 1
Sencha Ext JS 5 Bootcamp in a Book teaches you everything that you need to know in order to build a cross-browser, x-device compatible, next-generation web application using nothing but Javascript and good intentions. This book contains over 60 hands-on exercises that cover nearly every aspect of developing enterprise-grade web apps using Sencha’s Ext JS 5 javascript framework. Table of Contents:
1. Introducing the Course
2. Introducing Ext JS 5
- Implementing the 3-tier architecture
- Reviewing features and capabilities -
- Reviewing the Ext JS examples
- Introducing MVC and MVVM
- Introducing the Class System
- Generating App Scaffolding with Sencha Cmd
- Using the API Docs
- Debugging and troubleshooting your app
- Getting Help from the Sencha Network
3. Defining Views
- Deep-Diving into the Class System
- Working with DOM Elements vs. Ext Components
- Using the Component Hierarchy
- Instantiating a Viewport
- Using the Border Layout
- Defining Panels
- Defining Toolbars, Buttons, and Menus
- Handling User Events with ViewControllers
- Working with Tab Panels
- Supporting the “back” button with Routes
- Working with Windows
- Implementing a Dashboard
4. Reading Complex Data from an App Server
- Understanding AJAX and REST
- Implementing View Models and Data Binding
- Implementing Roles-Based Security
- Defining a Data Model
- Defining a Proxy
- Reading Multiple Records into a Data Store
- Using Chained Stores
5. Visualizing Tabular Data in Grids
- Defining a Grid
- Using Grid Widgets
- Implementing Data Pagination
- Defining Grouped Grids
- Enhancing Grouped Grids
- Editing Data in Grids
6. Generating Markup from Data
- Working with XTemplates
- Looping Through Data
- Implementing Conditional Processing
- Executing Inline JavaScript
- Binding Custom JavaScript Methods to XTemplates
- Performing Basic Calculations in an XTemplate
- Binding a Template to a Component
- Using the DataView
7. Visualizing Hierarchical Data in Trees
- Introducing the TreeStore
- Understanding the NodeInterface Class
- Implementing a Tree Panel
- Implementing a Tree Grid
- Working with Heterogeneous Node Types
- Using Trees as an Input Mechanism
8. Visualizing Data in Charts
- Instantiating a Chart
- Configuring Chart Axes
- Configuring Chart Labels
- Configuring Chart Legends
- Using Chart Interactions
- Working with Bar Charts
- Working with Line Charts
- Working with Gauges
9. Maintaining State
- Configuring the State Provider
- Saving the State of Components
- Adding State Management to Non-Stateful Components
10. Creating Data Entry Forms
- Creating Data Entry Forms
- Defining a Form
- Configuring Form Fields
- Using the Combo Box Field
- Sizing Fields with the Anchor Layout
- Sizing Fields with the Form Layout
- Assigning Default Configuration Values
- Grouping Fields
- Validating Input Data
- Formatting the Data Validation Error Messages
- Submitting Data to the Server for Processing
- Binding Grids to Forms
11. Theming your App
12. Going into Production
- Documenting your App with JSDuck
- Unit Testing with Jasmine and Siesta
- Generating Testing and Production Builds
13. Appendix A: Configuring your Development Environment
14. Appendix B: Congressional Earmarks Lab
15. Appendix C: Proposal Manager Lab
Publication Date:
四月 02 2015
ISBN/EAN13:
1511659580 / 9781511659581
Page Count:
588
Binding Type:
US Trade Paper
Trim Size:
8.5” x 11”
Language:
English
Color:
Black and White
Related Categories:
Computers / Programming Languages / JavaScript
看了一下该书目录,感觉不错,Ext JS 5的重点内容都提及了,确实是一本学习Ext JS 5的好书,唯一遗憾的地方就是太贵了,要99美金。
以下是该书的介绍和目录:
Authored by Steven D Drucker
Edition: 1
Sencha Ext JS 5 Bootcamp in a Book teaches you everything that you need to know in order to build a cross-browser, x-device compatible, next-generation web application using nothing but Javascript and good intentions. This book contains over 60 hands-on exercises that cover nearly every aspect of developing enterprise-grade web apps using Sencha’s Ext JS 5 javascript framework. Table of Contents:
1. Introducing the Course
2. Introducing Ext JS 5
- Implementing the 3-tier architecture
- Reviewing features and capabilities -
- Reviewing the Ext JS examples
- Introducing MVC and MVVM
- Introducing the Class System
- Generating App Scaffolding with Sencha Cmd
- Using the API Docs
- Debugging and troubleshooting your app
- Getting Help from the Sencha Network
3. Defining Views
- Deep-Diving into the Class System
- Working with DOM Elements vs. Ext Components
- Using the Component Hierarchy
- Instantiating a Viewport
- Using the Border Layout
- Defining Panels
- Defining Toolbars, Buttons, and Menus
- Handling User Events with ViewControllers
- Working with Tab Panels
- Supporting the “back” button with Routes
- Working with Windows
- Implementing a Dashboard
4. Reading Complex Data from an App Server
- Understanding AJAX and REST
- Implementing View Models and Data Binding
- Implementing Roles-Based Security
- Defining a Data Model
- Defining a Proxy
- Reading Multiple Records into a Data Store
- Using Chained Stores
5. Visualizing Tabular Data in Grids
- Defining a Grid
- Using Grid Widgets
- Implementing Data Pagination
- Defining Grouped Grids
- Enhancing Grouped Grids
- Editing Data in Grids
6. Generating Markup from Data
- Working with XTemplates
- Looping Through Data
- Implementing Conditional Processing
- Executing Inline JavaScript
- Binding Custom JavaScript Methods to XTemplates
- Performing Basic Calculations in an XTemplate
- Binding a Template to a Component
- Using the DataView
7. Visualizing Hierarchical Data in Trees
- Introducing the TreeStore
- Understanding the NodeInterface Class
- Implementing a Tree Panel
- Implementing a Tree Grid
- Working with Heterogeneous Node Types
- Using Trees as an Input Mechanism
8. Visualizing Data in Charts
- Instantiating a Chart
- Configuring Chart Axes
- Configuring Chart Labels
- Configuring Chart Legends
- Using Chart Interactions
- Working with Bar Charts
- Working with Line Charts
- Working with Gauges
9. Maintaining State
- Configuring the State Provider
- Saving the State of Components
- Adding State Management to Non-Stateful Components
10. Creating Data Entry Forms
- Creating Data Entry Forms
- Defining a Form
- Configuring Form Fields
- Using the Combo Box Field
- Sizing Fields with the Anchor Layout
- Sizing Fields with the Form Layout
- Assigning Default Configuration Values
- Grouping Fields
- Validating Input Data
- Formatting the Data Validation Error Messages
- Submitting Data to the Server for Processing
- Binding Grids to Forms
11. Theming your App
12. Going into Production
- Documenting your App with JSDuck
- Unit Testing with Jasmine and Siesta
- Generating Testing and Production Builds
13. Appendix A: Configuring your Development Environment
14. Appendix B: Congressional Earmarks Lab
15. Appendix C: Proposal Manager Lab
Publication Date:
四月 02 2015
ISBN/EAN13:
1511659580 / 9781511659581
Page Count:
588
Binding Type:
US Trade Paper
Trim Size:
8.5” x 11”
Language:
English
Color:
Black and White
Related Categories:
Computers / Programming Languages / JavaScript
相关文章推荐
- 推荐一本不错的书《Sencha Ext JS 5 Bootcamp in a Book》
- 推荐一本不错的书《Sencha Ext JS 5 Bootcamp in a Book》
- 推荐一本不错的书《Sencha Ext JS 5 Bootcamp in a Book》
- 图书推荐——疯狂Ajax讲义(第3版)——jQueryExt JSPrototypeDWR企业应用前端开发实战
- how to install windows7 on macpro md101 by BootCamp in osx 10.9
- 【翻译】Sencha Ext JS 5发布
- [ExtJS5学习笔记]第二十八节 sencha ext js 5.1.0发布版本正式发布 extjs doc下载地址
- 【翻译】Sencha Ext JS 5公布
- Ext JS_Sencha Ext JS 4.0.3 利用 Ext.Ajax.request({…}) 发出 Ajax 请求
- 不使用Sencha Cmd,创建EXT-JS应用
- [转]使用Sencha Ext JS 6打造通用应用程序
- 【翻译】Sencha Ext JS 5发布
- 百度 popup.js 完美修正版非常的不错 脚本之家推荐
- [ExtJS5学习笔记]第二十八节 sencha ext js 5.1.0发布版本正式发布 extjs doc下载地址
- 推荐一本不错的电子书,我正在读
- 最近在看一本不错的书~推荐给大家
- 图书推荐——疯狂Ajax讲义(第3版)——jQueryExt JSPrototypeDWR企业应用前端开发实战
- 推荐一本不错的Linux电子书《Linux就该这么学》
- 百度 popup.js 完美修正版非常的不错 脚本之家推荐
- 【翻译】Sencha Ext JS 5发布