第一阶段
JavaSE模块开发
10年Java实战讲授avaSE模块
J开发课程;
阶段考试-笔试、机试;
中软国际实战型项目;
第二阶段
数据库模块开发
数据库讲授数据库模块
开发课程;
阶段考试-笔试、机试;
中软国际实战型项目;
第三阶段
Web前端模块开发
Web前端实战讲授Web前端
模块开发;
阶段考试-笔试、机试;
中软国际实战型项目;
第四阶段
JSP/Servlet模块
开发10年Java实战讲授JSP/
Servlet模块;
开发课程;
阶段考试-笔试、机试;
中软国际实战型项目;
第五阶段
SSH/SSI模块开发
10年Java实战讲授SSH/
SSI模块开发课程;
阶段考试-笔试、机试;
中软国际实战型项目;
第六阶段
企业项目实践
工程管理软件项目
电商平台项目
物流调度与监管系统项目
强Java课程体系
Java课程分为6大阶段20大模块课程,每个阶段都有实力案例和项目结合,从简单到专业一步一步带领学生走进Java开发的世界,
帮助学生顺利走上Java工程师的道路!
阶段 | 课程内容 | |
一、JavaSE模块开发 【35天】 | ■学习内容:JavaSE模块开发
■学习目标:掌握Java语言基本语法,理解面向对象思想 ■完成目标:综合使用CoreJava核心机制完成企业及应用或移动娱乐应用核心组件。 | |
二、数据库模块开发 【10天】 | ■学习内容:数据库模块开发 ■学习目标:熟悉关系型数据库管理系统的功能特点,掌握数据库的基本设计原则,能够完成Oracle的安装、配置操作。
■完成目标:综合运用CoreJava与JDBC规范完成企业 | |
三、Web前端模块 【5天】 | ■学习内容:Web前端模块开发 ■学习目标:掌握利用HTML构建网页基本结构的技能,能够编写基本的JavaScript代码,了解HTML5和CSS3的入门知识。 ■完成目标:综合运用HTML、CSS、JS与完成企业应用组件库或系统原型。 | |
四、JSP/Servlet模块开发 【15天】 | ■学习内容:JSP/Servlet模块开发 ■学习目标:熟悉HTTP协议的本质,请求与响应的结构,请求头与响应头的常见属性,掌握不同MIME类型的HTTP请求体格式掌握JavaWEB中MVC模式的实现方式。 ■完成目标:完成基于JSP/Servlet的WEB应用系统或企业级应用核心功能模组。 | |
五、SSH/SSI模块开发 【30天】 | ■学习内容:SSH/SSI模块开发 ■学习目标:熟练掌握常用WEB MVC开发框架的结构与基本实现原理。掌握Struts2的特性与安装配置方式,熟练掌握ibatis的特性与具体使用。 ■完成目标:利用SSH开源框架完成中软国际大型软件项目设计、开发、测试与提交的完整过程。 | |
企业项目实践 【15天】 | ■学习内容:企业项目实践 ■学习目标:利用框架(SSH或SSI)完成中软国际大型软件项目设计、开发、测试与提交的完整过程。提升在软件开发领域方面发现问题、分析问题、解决问题的能力得到迅速的提升。 ■完成目标:综合运用CoreJava与JDBC规范完成企业及项目中对数据库操作的基本组件模块。 |
Java工程师 | 1.Java特点与运行平台 | 2.Java核心基本 | 3.JAVA流程控制 | 4.JAVA中类和对象的理解 | 5.JAVA接口 |
1、Java特点与垃圾回收等机制; 2、安装配置JDK的各种工具; 3、可运行Java程序源代码结构; 4、编译到执行的过程分析; 5、划分数据类型的原因; | 1、Java基本数据类型; 2、简单语法的使用; 3、Java标识符规则; 4、变量与常量的定义、初始化; 5、运算符的特点与使用; 6、JAVA表达式; 7、JAVA基本数据类型的转换; 8、ebug的功能及基本使用; | 1、JAVA流程控制-判断分支; 2、JAVA流程控制-循环; 3、JAVA方法的声明结构; 4、JAVA数组的定义与使用; 5、JAVA方法可变参数的声明与使用; | 1 、JAVA中类和对象的理解; 2 、JAVA类的基本结构; 3 、对象的简单构建方法; 4 、调用类中的属性与方法; 6 、引用数据类型的赋值; 7 、类中对属性访问进行封装; |
1、JAVA接口的介绍; 2、接口的继承; 3、final关键字的使用; 4、静态类成员的特性与使用; 5、JAVA枚举类型的使用; 6、静态内部类; 7、JAVA内部类的声明与使用; 8、基本数据类型的包装类; | |
6.Java数组操作 | 7.迭代器的使用 | 8.初识网络协议 | 9.Java内省机制 | 10.数据库基础知识 | |
1、Array类对数组的操作; 2、自然排序与Java对象比较器; 3、Collection集合框架; 4、List、Set与Map; 5、常用的集合类型的使用; | 1、迭代器模式与Iterator; 2、WeakHashtable; 3、Collections类对对象的处理; 4、Properties类; | 1、IP、子网与端口; 2、TCP协议与UDP协议的差异; 3、建立通讯的过程; 4、TCP通讯的线程特性; 5、一对多网络服务的程序模型; 6、实现无阻塞访问的Socket服务器; | 1 、Java反射机制的作用; 2 、Class类的作用与获取方式; 3 、利用类名动态创建Java对象; 4 、Method类的作用; 4 、动态查找Java类中的方法; 6 、Field类的作用; 7 、Java内省机制的作用; |
1、关系型数据库基础知识; 2、常用关系型数据库管理系统特性介绍 3、Oracle安装与实例配置; 4、SQL*Plus的使用方法; 5、PL/SQL Developer的安装与使用 | |
11.数据库 | 12.HTTP技术使用 | 13.HTTP技术使用 | 14.struts2特性 | 15.struts2应用 | |
1、标准SQL数据类型; 2、类型转换等函数的使用; 3、Oracle中的伪列与伪表; 4、PowerDesigner安装; 5、JDBC标准基本结构; 6、数据阶段综合应用实战; | 1 、HTTP协议简介; 2 、现行的HTTP用户跟踪技术; 3 、Servlet过滤器的作用; 4 、第三方工具实现文件上传; 5 、JSP基本运行原理; |
1、HTTP推送的实现原理; 2、JSP基本运行原理; 3、EL表达式概述; 4、MVC中防止表单重复提交; 5、在JDK1.5中共享数据; 6、JAVA WEB综合项目实战; | 1、struts2特性讲解 2、实现基本的MVC跳转流程 3、将结果传递给View的办法 4、struts2配置文件结构 5、struts2开发模式; | 1、Action的数据验证方法 2、struts2 单文件上传 3、struts2 中的拦截器概述 4、ORM容器的基本功能 5、组件映射 | |
16.Hibernate | 17.IOC、AOP | 18.ibatis | 19.SSI综合项目实战 | 20.Java项目实训 | |
1、Hibernate继承关系映射; 2、Hibernate数据类型转换器; 3、Hibernate提供的数据更新; 4、Hibernate事件; 5、Hibernate中的延迟加载 6、Hibernate条件查询及条件链 7、HibernateHQL查询语句 8、HibernateSQL查询 | 1、IOC、AOP的概念; 2、DI依赖注入的几种方式; 3、利用标注为IOC容器中的Bean提供自动装配的环绕增强; 4、Spring的特点与体系结构; 5、定制Bean lifecycle; 6、Spring与Struts2集成; 7、SSH综合项目实战; | 1、ibatis特性与运行平台 2、ibatis包安装与基础配置 3、ibatis基础代码结构 4、ibatis核心配置文件 5、ibatis中的OR映射 6、数据的更新与查询 | 1 、ibatis中的数据关联与查询 2 、SpringMVC的基础结构 3 、SpringMVC的Tiles支持 4 、SpringMVC中的国际化、本地化与主题支持 6 、Spring与ibatis集成开发 7 、SSI综合项目实战 |
1、团队组建; 2、了解项目需求 4、编写《需求说明书》; 5、系统原型设计 6、系统概要设计 7、系统数据库设计 8、编码实现及单元测试 |
温馨提示
温馨提示