| 教学单元 |
教学内容 |
| 第一部分:技术大观园(1课时) |
Section
1.1 互联网发展
|
开放服务、移动计算、社会计算等 |
| Section
1.2 社会化与企业社会化 |
企业应用的社会化趋势探讨:Enterprise
2.0 |
| Section
1.3 移动互联/应用时代 |
Apple AppStore、Google
Android…… |
| Section
1.4 企业开发技术 |
Java、.Net/Spring/Seam/ROR…… |
| 第二部分:Oracle
Application Express:APEX(4课时) |
| Section
2.1 APEX概述及架构 |
APEX的历史、应用情况、基于SQL、PL/SQL的B/S应用开发的优势、整体的技术架构等 |
Section 2.2 APEX特点 |
APEX的功能特性及实际应用实例 |
| Section
2.3 APEX开发实战 |
通过一个实例全程演示基于APEX的设计、开发及过程管理、部署 |
| Section
2.4 APEX应用场景 |
总结APEX的适用范围及应用场景,并探讨APEX的应用模式(SAAS) |
| 第三部分:企业RIA(5课时) |
Section
3.1 RIA相关技术概览
|
AJAX、HTML5、Flash、Silverlight、Comet… |
| Section
3.2 Adobe RIA技术体系 |
涉及以Flash为核心的整个RIA开发过程的概述及相关配套产品简介:Flex
4.0、Flash Builder、Flash Catalyst、Flash CS5、Blazeds……以及Adobe在移动方面的应用情况等 |
| Section
3.3 Adobe RIA开发实战 |
通过一个小的应用,融入架构设计、UI交互设计、UI设计、应用发布等。期间会深入了解MXML、ActionScript、Blazeds以及Adobe
AIR |
| Section
3.4 Adobe 表单技术 |
Adobe PDF、Adobe
Form/XML Form深入了解,并结合iText构建基于PDF的企业应用表单服务等 |
| Section
3.5 Adobe RIA应用场景 |
总结Adobe RIA适用情况,并探讨企业采用此类解决方案的优劣性 |
| 第四部分:SQL
or NoSQL(5课时) |
Section
4.1 结构化&非结构化数据/SQL&NoSQL
|
多年的信息化、多年的软件开发,好像我的眼里只有你——关系型数据库;事实上是这样吗? |
| Section
4.2 大规模应用的情况分析 |
互联网企业应用的架构、储存体系、场景分析等;探讨:如何将相关技术应用于企业?如何在现有的基础设施的基础上来做相关企业应用系统开发? |
| Section
4.3 MongoDB应用 |
深入介绍MongoDB的技术体系、分布式架构、储存体系(GridFS),并通过一个完整应用实例说明其应用情况 |
| Section
4.4 内容数据库:JackRabbit |
介绍JCR-170规范,深入了解Apache
JackRabbit的架构及应用情况,并实际开发一个文档储存服务器 |
| Section
4.5 其它相关技术 |
浅谈Apache Hadoop、CloudDB… |
| Section
4.6 企业信息化的思考 |
自由探讨(待定议题) |