0元
课时安排:>8个月
课程内容:课程 课程内容 培训目标
IT技术基础 1周
服务器技术 利用虚拟机安装配置与维护Windows Server 2003 、Redhat Linux Server系统 熟练搭建各种服务器操作系统
网络基础 TCP/IP 协议, Socket通讯基础,基本网络的搭建。 能组建、维护基本网络的硬件和软件。
Office高级使用 Word / Excel / Power Point / Project 能规范的编写标书、演示文档;利用Excel编写计划、利用Project 制定并跟踪计划
JAVA 基础 6周
编程逻辑 利用Visio 编写流程图 能将业务逻辑转化为流程图
Java 基本语法 搭建Java开发环境,包括JDK、Eclipse 及各种插件,Java EE 6 基本语法结构,包括顺序、分支、循环、常用算法,Primitive基本数据类型。 熟练使用搭建Java开发环境。
使用Java语言编写简单的IPO程序。
Java 核心编程 Eclipse 高级使用
测试驱动开发(TDD)的模型
声明、初始化与生命周期
流程控制
API 详解
并发与多线程
面向对象 核心概念
集合与泛型
基本原则
熟练使用Eclipse进行开发工作;
深刻理解面向对象和基本API;
具备Sun 认证Java程序员水平
实战项目 CMPP 中国移动短信网关 具备开发一般JAVA应用程序能力
J2EE中级 课时:10周
B/S基础 HTML, DIV+CSS 基础,XML基础JAVAscript 基础,Dreamweaver基础 与PhotoShop切割 为J2EE开发打好基础
MySQL数据库 SQL语言介绍、安装MySQL 服务器,
查询语句详解
DML、DDL详解
范式与数据库设计
约束、视图与事务
索引
安全性
存储过程与触发器 熟练掌握数据库,SQL
能设计较为复杂的数据结构
Oracle数据库 Oracle介绍,安装Oracle服务器
理解Oracle与MySQL的异同 掌握Oracle的基本概念,安装、维护服务器,用Oracle设计数据结构,理解Oracle与其它数据库的不同并高效的使用Oracle
JDBC 最佳实践 利用Java语言操作数据库,DAO模式,JTA分布式事务,开源项目DBCP 熟练使用JDBC并理解其最佳实践及安全隐患
Servlet /JSP Servlet 技术模型
Web 应用程序结构与部署
Web 容器模型
Session 管理
Web 应用程序安全
JSP 技术模型
利用EL构建JSP页面
利用标准动作构建JSP页面
构建用户标记库
熟练编写各种SERVLET、JSP、Linsener、Filter、Customer Tag Library
J2EE设计模式 理解以下设计模式:
模型-视图-控制器;前端控制器;服务定位器、业务委托,传输对象
了解Servlet容器与EJB容器 深入理解MVC 设计模式,并具备Sun 认证Web 组件开发人员水品
项目实战 具有电子支付能力的在线交易系统 熟练使用MVC ,具备开发一般 MIS 系统、商务网站的能力
J2EE 高级 课时:10周
Struts 2 ACTION, FORM BEAN, 校验框架, TILES, STRUTS 标记库的结构与使用, ACTION 类的工作机制,ACTIonFORM 的工作机制,高级Action部分,JSF 熟练使用STRUTS
AJAX 为什么需要Ajax富客户端,Ajax的四个基本原则、真实世界中的Ajax富客户端,利用Google Web Toolkit 构建Ajax应用 熟练使用基于GWT的 AJAX
Hibernate 持久层的常见解决方案, O/R MAPPING, 关联映射, 对象管理,事务与并发,拦截器原理,抓取策略,LOG4J 使用 熟练使用HIBERNATE
Spring Spring bean 封装机制,Spring 事务管理,Spring 持久层封装,Spring MVC 介绍,AOP 熟练使用SPRING
Web Service Xfire, Axis开发WebService 掌握WebService的使用
项目实战 具备设计开发J2EE 高端软件的能力,具备架构一般软件的能力
J2ME 课时:5周
Android初探 了解Android历史、开发过程,配置ADT开发环境,利用模拟器使用Android系统 熟练使用Android
Android基础应用 设计用户界面
绘制2D图形
存储本地数据
Android高级主题 交互式通信服务与手机控制
GPS轨迹记录器
微型数据库SQL Lite
与大型数据库同步
项目实战 销售经理手持业务系统 开发商业化的Android应用程序