ACCP5.0与ACCP4.0模块划分及各模块知识差异

采编:北大青鸟鲁广校区
ACCP5.0模块名称
对应课程
对应ACCP4.0的模块
与ACCP4.0各模块课程知识、技能差异描述
课程学习资料
S1模块 进入软件编程世界(STB) S1模块 (无) (略,参考ACCP4.0教材)
使用Java语言理解程序逻辑(Logic Java) 1.键盘输入Scanner
定义Scanner
使用Scanner的nextInt()方法
(略,参考ACCP4.0教材、相关案例)
使用HTML语言开发商业站点(HTML) 1、制作输入框的细边框样式、图片按钮样式、无下划线的超链接样式
2、页面布局:DIV层布局,DIV套Table布局
1、《经典商业网站大制作》 人民邮电出版社
2、学习教程
3、参考站点:
1)DIV布局: 淘宝网主页布局
2) 细边框样式
3)图片按钮
使用SQL Server管理和查询数据(SQL Base) 1、操作和使用SQL Server 2005的集成环境SQL Server Management Studio; 1、《SQL Server 2005基础教程》,(美)Robin Dewson,人民邮电出版社
2、《SQL Server 2005数据库管理与应用指南》,飞狼、李春萌、杨涵,人民邮电出版社
3、参考网站一  参考网站二
使用C#开发数据库应用程序(C#/WinForms) 1、C# 语法
变量、命名规范、类型转换、注释
条件运算
数组(仅限一维数组)、循环(二重循环)冒泡排序
名字空间使用和定义
方法(ref 方式传参)、静态方法
2、WinForms
窗体、MessageBox
基本控件:TextBox Button Label ListBox listview ComboBox MenuStrip
高级控件:ToolStrip StatusStrip ImageList TabControl Timer
窗体之间的切换和数据传递
MDI窗口
3、ADO.NET
简单异常处理
使用Connection对象
使用Command对象
使用DataReader对象
使用DataAdapter对象
使用DataSet对象
使用DataGridView进行数据绑定
1、《C#高级编程》第四版 作者:Bill Evjen、李敏波翻译,清华大学出版社
2、文档资源:
Visual C#
Winforms
ADO.NET
项目实战(Project) --  
S2A模块 SQL Server数据库设计和高级查询(SQL Advance) S2A模块 (无) (无)
深入.NET平台和C#编程(.NET/OOP) 1、C#高级语法
值类型与引用类型 枚举 结构
泛型集合 List<T> Dictionary<K,V>
XML文件读写
反射、程序集基础知识、特性(Attribute)
2、面向对象
虚方法
接口:接口作为参数传递、接口作为返回值、泛型接口、常用接口
VS中的类图
序列化与反序列化
1、《C#高级编程》第四版 作者:Bill Evjen、李敏波翻译,清华大学出版社
2、《C#2.0宝典》 张立编著 电子工业出版社(可作为工具书使用)
3、《.NET 2.0面向对象编程揭秘》 金旭亮、电子工业出版社
4、文档资源一  文档资源二  文档资源三
5、电子文档:《戏说面向对象程序设计C#版》 下载地址
在.NET框架下开发三层结构数据库应用系统(ADO.NET/Three Tier) 1、设计模式
简单工厂、抽象工厂
2、三层结构
层次划分
PetShop4.0 架构分析
实体类、实体在层之间的传递
3、单元测试
基本概念、VS中的单元测试工具

1、《设计模式——可复用面向对象软件的基础》 ,李英军、马晓星、蔡敏、刘建中等译,机械工业出版社
2、PetShop项目开源代码
3、文档资源:MSDN1 MSDN2 MSDN3

项目实战(Project)—.Net部分 -- --
S2B模块 JavaScript客户端验证和页面特效制作(JavaScript) S2B模块 1、基本的表单验证,如注册页面,包含是否为数字、是否为电子邮件、是否在某个范围、出生日期、是否为空等。
2、DOM编程:使用window对象弹出各种样式的窗口;使用document对象制动浮动的DIV广告层、复选框全选/全不选效果。
3、动态改变CSS样式:制作随鼠标移动动态改变输入框边框色、按钮图片背景、动态隐藏或显示层(如sohu的TAB切换效果、51job的地点选择弹出层效果、树形下拉菜单)。
4、制作下拉框的省市级联效果。
1、《JavaScript DOM编程艺术》 人民邮电出版社
2、学习教程
3、参考站点特效:
1)51JOB弹出层效果
2)漂浮广告效果
3)层切换:淘宝中的游戏点卡/手机充值切换
4)多张图片来回显示的横幅广告
5)省市级联菜单
6)带关闭按钮的对联效果
7)表单验证
8)菜单
使用Java实现面向对象编程(Java OOP) (无) (略,参考ACCP4.0教材、相关案例)
使用JSP开发Web应用系统(JSP) (无) (略,参考ACCP4.0教材、相关案例)
项目实战(Project)—Java部分 --  
Y2A模块 使用ASP.NET技术开发网上书店(ASP.NET) Y2A模块 1、ASP.NET 通用技术
站点导航控件(Menu TreeView SiteMapPath)
母板页(MasterPage)
HttpHandler、图片水印功能
2、数据相关
GridView控件的使用:分页、排序、全选等常用功能
ObjectDataSource控件的使用
SqlDataSource 控件的使用
三层结构 (类 PetShop 4.0)
CodeSmith自动代码工具的使用(用来生成实体类)
1、《ASP.NET 2.0高级编程》,Bill Evjen等,清华大学出版社
2、《ASP.NET 2.0开发指南》郝刚,人民邮电出版社
3、《精通ASP.NET 2.0网络应用系统开发》,马军,人民邮电出版社
4、《ASP.NET 2.0揭秘(卷一、卷二)》Stephen Walther,人民邮电出版社
5、文档资源
Scott Mitchell的ASP.NET2.0数据指南中文版
CodeSmith开发系列资料
李天平的ASP.NET知识库(chm格式下载)
使用Ajax和Web Service重构网上书店(Web Service/Ajax) 1、AJAX
基本原理
ScriptManager、UpdatePanel
ASP.NET AJAX Control Toolkit常用控件
AutoComplete Accordian ModalPopup CollapsiblePanel
2、缓存技术
Substitution
缓存依赖
3、Web 测试
Web Test原理、操作、结果分析
Load Test原理、操作、结果分析
1、《ASP.NET 2.0宝典》吕洋波编著,电子工业出版社
2、《ASP.NET 2.0 开发指南》郝刚编著,人民邮电出版社
3、《征服ASP.NET 2.0 Ajax____Web开发技术详解》陈冠军编著,人民邮电出版社
4、文档资源
前沿技术课(NTC)—.Net部分 1、C# 3.0
匿名类型:var
类初始化器
集合初始化器
2、LINQ
扩展方法
查询语法
Lambda表达式
LINQ to SQL
LIQN to XML
1、参考站点
项目实战(Project)—.Net部分(含毕业设计项目) --  
Y2B模块 开发基于JSP/Servlet/JavaBean的网上交易系统(JSP/Servlet/JavaBean/Web Service) Y2B模块 1、使用JNDI访问Tomcat的连接池中的连接:
Tomcat的conf/context.xml中的配置;
JNDI的lookup方法
2、基于属性文件的数据库配置信息的读取
属性文件格式
3.建立服务并发布
Web.xml中配置XFire的Servlet及其配置
配置XFire的配置文件services.xml
4.建立客户程序,调用Web服务
客户程序的关键代码。
(略,参考ACCP4.0教材、相关案例)
开发基于Struts/Spring/Hibernate/Ajax的网上信息发布平台(Struts/Hibernate/Spring/Ajax) 1、使用动态Form简化代码
动态FormBean的定义配置;
2、使用DispatchAction
配置文件中的parameter参数的含义
3、使用Hibernate完成对象持久化
使用Hibernate存取数据库的基本步骤
O/R映射文件编写
为对象选择id生成策略为identity
Hibernate中对象的添加,删除和修改
4、Hibernate的关联映射
配置和操纵单向many-one关联
配置和操纵双向one-many关联
配置和操纵many-many关联
5、Hibernate查询
HQL的select子句
HQL的where子句
HQL的Order by子句
HQL的统计函数查询
基于Expression类的查询
基于Restrictions类的查询
6、使用Spring容器管理对象
声明bean
声明bean的属性
依赖注入
从工厂生成Bean类
基于AOP分离日志处理
AOP配置
7、Spring与Struts、Hibernate的集成
Struts增加插件与Spring集成
修改需要Spring注入业务对象的Action
配置数据访问的通用配置
配置Spring2.x的声明式事务处理
8、使用Ajax改进用户体验效果
XMLHttpRequest对象向web服务器发出一个异步的HTTP请求
DWR框架的应用编程配置步骤
DWR框架的使用
1、<<Struts,Hibernate,Spring集成开发宝典>>,陈天河,电子工业出版社。
注:不需要学习此书的如下章节:第8章, 第9章, 第14章, 第18章, 第20章.
2、网站资源:
http://www.springframework.org/
http://java.sun.com
http://www.hibernate.org/
http://struts.apache.org/
项目实战(Project)—Java部分(含毕业设计项目) --  

北大青鸟报名咨询:027-87807717 / 87807727 / 87807737
企业人才预定热线:027-87807736
全国免费咨询电话:800-880-0456(电信用户)
就业服务电话:027-87807717 李老师
教学质量监督:027-87807727 吕老师
中心地址:武汉洪山区鲁巷广场武汉数码港3楼(鲁巷广场隔壁)
邮编:430074
网站导航 | 乘车路线 | 招聘信息 | 联系我们 | 在线留言
 
版权所有2004-2008 武汉宏鹏信息技术有限公司
网站:http://www.whhpaccp.com 备案号 鄂ICP备06014222号
邮箱:webmaster@whhpaccp.com