| 课程阶段 | 科目 | 授课内容 | 项目实战 |
| 基础训练 | 计算机基础 | 计算机基本原理,DOS命令、计算机组装配置、办公软件的操作、演示文档的制作、邮件服务器的配置及应用原理、数据结构和算法 |
实战1:电脑组装配置 实战2:邮件服务器的配置、客户端的outLook的配置 实战3:分析数据结构和算法,解决生活中的问题。 |
| 程序逻辑训练 |
Java语言发展简史,Java开发环境的搭建,体验Java程序的开发,环境变量path和classpath的设置,Java程序的执行过程,Java反编译工具介绍。计算机常用进制二、八、十六的介绍,以及它们与十进制之间的相互转化,ASCII码。 变量,运算符, 流程控制,函数 , 数组,常用内置函数,内置对象(String,Date,Math,RegExp),类型转换详解 Java语法格式,常量和变量,变量的作用域,函数和函数的重载,运算符,程序流程控制,数组和操作数组的类。针对数组的常用查找、排序算法原理,以及其Java实现 |
实战1:控制台购物系统及应用 实战2:各种排序及算法 实战3:数组模拟数据库应用 |
|
| SQL2008数据库技术 |
1、熟练掌握数据库的基本原理及数据结构,能够分析各种关系,能够进行面向对象的分析和设计 2、掌握SQL语句编程,建库、建表、建约束、主键、外键约束等脚本语句。 3、能够进行基本的数据库查询操作,掌握各种关联及分组等联合查询 4、根据业务进行数据分析,实现相关操作处理 |
实战1:论坛系统数据库设计及数据操作处理 实战2:校园管理系统设计 实战3:公司员工薪资系统设计及数据查询处理 |
|
| 面向对象编程训练 |
Java面向对象分析和设计 |
1、掌握面向对象的特征,能够进行系统分层架构,掌握异常的原理及利用异常、掌握面向接口编程思想。 2、设计类,设计类的基本原则,类的实例化过程,类的细节:构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制 3、对象的三大特性:封装、继承和多态,以及相应的Java实现:子类对象的实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析。对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。 4、JDBC技术及集合框架的运用。 5、理解并运用常用的设计模式:Singleton、Template、Strategy模式,利用设计模式进行系统的分析和设计和实现,能够熟练的利用Factory+DAO模式。 6、能够深入理解ORMapping框架,利用泛型实现优化的DAO设计。 |
实战1:完成论坛系统的分析和设计及实现 实战2:能够按照设计原则进行系统优化系统 实战3:按照设计模式的思想进行系统的分层架构设计和实现 实战4:购物系统的面向对象分析和实现 实战5:新闻发布系统系统的设计分析和实现 |
| WEB技术基础 | Html语言及DIV+CSS技术进行页面设计 |
Html常用标签,Table布局,网页结构讲解,表单的应用,框架与浮动框架(Iframe)的应用,头标记的作用和使用 Css全部分类、属性讲解,Css选择器,常用Div样式,Css盒子模型,Div+Css网页布局,浏览器兼容性讲解 |
实战1:用Table构建一个完整网页 实战2:登录、注册、商品列表、商品详情等页面设计 实战3:用Iframe实现后台首页布局 实战4: 各种样式实例的应用 实战5:采用Div+Css布局实现网站首页以及二级页面 实战6:购物系统首页Css分析 |