文档章节

Extjs5.0从入门到实战开发信息管理系统

x
 xkqueen1
发布于 2015/04/01 16:13
字数 2184
阅读 85
收藏 0

课程名字:Extjs5.0从入门到实战开发信息管理系统(Extjs基础、Extjs5新特性、Spring、Spring mvc、Mybatis)
课程讲师:行者
课程分类:Java
适合人群:初级
课时数量:40(73节)课时
更新程度:完成
用到技术:Extjs基础,Extjs5新特性,sencha cmd,spring,spring mvc, mybatis
涉及项目:信息管理系统核心框架(mvvm+mvc架构)
咨询QQ:1609173918

1.课程研发环境
       开发工具:eclipse,sencha cmd;
       数据库工具:mysql5,mysql workbench,navicat premium;
       其他工具:JsonView;
 
2.内容简介
       本教程从Extjs5的开发环境搭建开始,讲解了Extjs5的项目结构(包括核心文件的作用),Extjs类的一些基本概念,布局、事件、MVVM和MVC架构、路由器,数据绑定等的概念和实际使用,同时讲解了开发中常用的extjs UI组件: panel,  tabpanel,Tree, grid, form表单(及其验证方法),数据组件: store,model等,讲解了动态菜单、单表和子父表模块等的开发方法以及后端spring,spring mvc,mybatis的整合和数据打通等。授人以鱼不如授人以渔,课程重在培养学员快速学习快速开发以及分析和解决问题的能力!

课程大纲:
1、 Extjs5概述及预期学习效果
2、 Extjs5工程目录结构和核心文件分析
3、 信息管理系统通用功能归纳 - 电商企业支撑系统演示
4、 信息管理系统通用功能归纳 - 通用功能提炼
5、 前端开发 - 环境搭建
6、 前端开发 - 改变默认风格,初试数据绑定
7、 前端开发 - 理解Extjs类1(类定义,实例化,单例)
8、 前端开发 - 理解Extjs类2(类继承:单继承、多继承和覆盖)
9、 前端开发 - 理解Extjs类3(静态属性和方法: 可继承的、不可继承的)
10、前端开发 - 理解Extjs类4(类引用,自动getter和setter)
11、前端开发 - 理解Extjs类5(xtype,alias,alternateClassName)
12、前端开发 - 理解Extjs类6(模板方法,事件,自定义事件)
13、前端开发 - 理解Extjs类7(命名规范)
14、前端开发 - 主页面 - 总体布局 (常用页面布局方式...)1 (absolute, accordion)
15、前端开发 - 主页面 - 总体布局 (常用页面布局方式...)2 (border)
16、前端开发 - 主页面 - 总体布局 (常用页面布局方式...)3 (card)
17、前端开发 - 主页面 - 总体布局 (常用页面布局方式...)4 (column)
18、前端开发 - 主页面 - 总体布局 (常用页面布局方式...)5 (hbox,vbox)
19、前端开发 - 主页面 - 总体布局 (常用页面布局方式...)6 (其他布局方式)
20、前端开发 - 主页面 - 构建顶栏 (实现一: 利用 container,component,menu) 1
21、前端开发 - 主页面 - 构建顶栏 (实现一: 利用 container,component,menu) 2
22、前端开发 - 主页面 - 构建顶栏 (实现一: 利用 container,component,menu) 3
23、前端开发 - 主页面 - 构建顶栏 (实现一: 利用 container,component,menu) 4
24、前端开发 - 主页面 - 构建顶栏 (实现二: 利用 toolbar)
25、前端开发 - 主页面 - 构建导航菜单 ( panel + treepanel 基于配置可管理的菜单 )  1
26、前端开发 - 主页面 - 构建导航菜单 ( panel + treepanel 基于配置可管理的菜单 )  2
27、前端开发 - 主页面 - 构建导航菜单 ( panel + treepanel 基于配置可管理的菜单 )  3
28、前端开发 - 主页面 - 模块开发架构 1(利用treepanel事件 和 panel 动态载入) 1
29、前端开发 - 主页面 - 模块开发架构 1(利用treepanel事件 和 panel 动态载入) 2
30、前端开发 - 主页面 - 模块开发架构 1(利用treepanel事件 和 panel 动态载入) 3
31、前端开发 - 主页面 - 模块开发架构 2(利用 extjs 反射机制 化繁为简)
32、前端开发 - 主页面 - 模块开发架构 3(利用 全局控制器)
33、前端开发 - 主页面 - 模块开发架构 4(利用 路由器) 1
34、前端开发 - 主页面 - 模块开发架构 4(利用 路由器) 2
35、前端开发 - 主页面 - 模块开发架构 4(利用 路由器) 3
36、前端开发 - 主页面 - 模块开发架构 5(利用 tabpanel)1
37、前端开发 - 主页面 - 模块开发架构 5(利用 tabpanel)2
38、前端开发 - 主页面 - 模块开发架构 5(利用 tabpanel)3
39、前端开发 - Extjs 组件查找 1(利用 ComponentQuery  -  基础查找)1
40、前端开发 - Extjs 组件查找 1(利用 ComponentQuery  -  基础查找)2
41、前端开发 - Extjs 组件查找 2(ComponentQuery  -  属性查找和伪类) 1
42、前端开发 - Extjs 组件查找 2(ComponentQuery  -  属性查找和伪类) 2
43、前端开发 - Extjs 组件查找 3(其他查找方式)
44、后端开发 - 后端技术选型和工具安装 (springmvc+mybatis + mysql+mysql workbench+ Navicat Premium)
45、后端开发 - 后端项目配置(springmvc和mybatis整合,项目包结构安排)  1
46、后端开发 - 后端项目配置(springmvc和mybatis整合,项目包结构安排)  2
47、后端开发 - 后端项目配置(springmvc和mybatis整合,项目包结构安排)  3
48、后端开发 - 后端项目配置(springmvc和mybatis整合,项目包结构安排)  4
49、后端开发 - 后端项目配置(springmvc和mybatis整合,项目包结构安排)  5
50、后端开发-  单表模块 - 数据建模(数据库模型设计,建库建表,前端model)  1
51、后端开发-  单表模块 - 数据建模(数据库模型设计,建库建表,前端model)  2
52、整合开发-  单表模块 - 创建列表页面(利用gridpanel, store, 分页显示,数据绑定,延迟载入) 1
53、整合开发-  单表模块 - 创建列表页面(利用gridpanel, store, 分页显示,数据绑定,延迟载入) 2
54、整合开发-  单表模块 - 创建列表页面(利用gridpanel, store, 分页显示,数据绑定,延迟载入) 3
55、整合开发-  单表模块 - 创建列表页面(利用gridpanel, store, 分页显示,数据绑定,延迟载入) 4
56、整合开发-  单表模块 - 创建新增(修改)页面(利用Ext.data.Session,Ext.data.Batch, 表单 , 数据绑定) 1
57、整合开发-  单表模块 - 创建新增(修改)页面(利用Ext.data.Session,Ext.data.Batch, 表单 , 数据绑定) 2
58、整合开发-  单表模块 - 创建新增(修改)页面(利用Ext.data.Session,Ext.data.Batch, 表单 , 数据绑定) 3
59、整合开发-  单表模块 - 编写后端主体(controller, service, dao)  1
60、整合开发-  单表模块 - 编写后端主体(controller, service, dao)  2
61、整合开发-  单表模块 - 编写后端主体(controller, service, dao)  3
62、整合开发-  单表模块 - 编写后端主体(controller, service, dao)  4
63、整合开发-  单表模块 - 远程过滤和排序  1
64、整合开发-  单表模块 - 远程过滤和排序  2
65、整合开发-  单表模块 - 远程过滤和排序  3
66、整合开发 -  单表模块 - 输入验证(正则,vtype,validators,自定义field )  1
67、整合开发 -  单表模块 - 输入验证(正则,vtype,validators,自定义field )  2
68、整合开发 -  单表模块 - 输入验证(正则,vtype,validators,自定义field )  3
69、整合开发-  子父表模块 - (数据建模型建库建表,后端各层的编写)
70、整合开发-  子父表模块 - (前端页面编写,利用模型关联,利用override覆盖官方模块方法,表格编辑插件) 1
71、整合开发-  子父表模块 - (前端页面编写,利用模型关联,利用override覆盖官方模块方法,表格编辑插件) 2
72、整合开发-  子父表模块 - (前端页面编写,利用模型关联,利用override覆盖官方模块方法,表格编辑插件) 3
73、整合开发 -  动态菜单 - (利用ext.Ajax 从服务器获取菜单数据动态组装)
74、学习总结与回顾

© 著作权归作者所有

共有 人打赏支持
x
粉丝 0
博文 2
码字总数 2484
作品 0
朝阳
私信 提问
在学校和老师学习C/C++你学到了什么?

计算机行业在未来是一个具有无限潜力的行业,但同样行业竞争力也是十分强烈,同样事靠计算机吃饭的,你是职业叫码农,人家的职业叫程序员,大牛的职业是架构师、分析师,你甘心成为一个日夜加...

悟空_b201
2018/04/10
0
0
python 爬虫 极客学院

coding: utf-8import requestsimport reimport sys reload(sys)sys.setdefaultencoding("utf-8") class Spider(object): self.urls = [] self.page = '0' def getPage(self, urlbase='http:/......

hyhlinux
2016/06/11
72
0
2018年慕课网视频教程(vue、docker、python、Go语言、java......)

如需下述哪一个课程,加QQ: 3475362830,非免费,几大洋,非诚勿扰! Java并发编程与高并发解决方案 ZooKeeper分布式专题与Dubbo微服务入门 Java大数据实战 Stom构建实时流处理 HBase+Spring...

杰梵
2018/10/08
0
0
2017年必看的免费linux视频及python视频资源合集

2017年必看的linux直播课程与linux在线课程汇总 腾讯课堂: Linux课程: 系列直播课程: 【免费】零基础Linux入门系统课程1(持续更新) https://ke.qq.com/course/202854 【免费】零基础lin...

运维自动化
2017/06/02
0
0
.NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划

作者:依乐祝 原文地址:https://www.cnblogs.com/yilezhu/p/9977862.html 写在前面 千呼万唤始出来,首先,请允许我长吸一口气!真没想到一份来自28岁老程序员的自白 这篇文章会这么火,更没...

依乐祝
2018/11/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 白掌柜说了卖货不卖身

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @爱漫爱 :这是一场修行分享羽肿的单曲《Moony》 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :开不开心? 开心呀, 我又不爱睡懒觉…...

小小编辑
今天
8
0
大数据教程(11.7)hadoop2.9.1平台上仓库工具hive1.2.2搭建

上一篇文章介绍了hive2.3.4的搭建,然而这个版本已经不能稳定的支持mapreduce程序。本篇博主将分享hive1.2.2工具搭建全过程。先说明:本节就直接在上一节的hadoop环境中搭建了! 一、下载apa...

em_aaron
今天
3
0
开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
今天
4
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
今天
3
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部