JAVA软件开发工程师 | ||
1、适合人群 | ||
a. 大学生或已毕业大学生、在职人员、待业者; | ||
b. 年满20周岁,大专以上学历; | ||
2、培养目标 | ||
a. 精通JavaEE平台开发的java软件工程师,能够胜任各种行业的企业级软件开发工作; | ||
b. 具备一年以上软件开发经验; | ||
c. 熟悉java软件开发流程;具备解决目前主要问题的能力; | ||
d. 良好的语言表达、沟通能力、工作责任心和团队意识。 | ||
3、课程主要内容及目标 | ||
第一阶段各课程主要内容及目标 | ||
课程名称 | 主要内容 | 课程目标 |
Java编程语言基础 | 1、初识Java | 1、掌握Java语言基础 |
2、数据类型和运算符 | 2、熟练使用Java编写程序 | |
3、流程控制 | ||
4、数组 | ||
5、课程项目训练 | ||
Java 面向对象程序设计 | 1、类和对象 | 1、掌握面向对象编程技术 |
2、继承和多态 | 2、能够使用面向对象编程思想 | |
3、抽象类和接口 | 编写程序 | |
4、异常 | ||
5、综合练习 | ||
Java高级特 性与实战项 目 |
1、集合框架和泛型 | 1、熟练掌握集合、泛型的使用 |
2、实用类 | 2、能够使用socket进行网络编程 | |
3、输入输出 | 3、熟练掌握XML的使用,并通过Java语言对XML进行解析 | |
4、多线程技术 | ||
5、网络编程技术 | ||
6、XML 技术 | ||
7、单元项目训练 | ||
第二阶段各课程主要内容及目标 | ||
课程名称 | 主要内容 | 课程目标 |
使用 HTML5 和 CSS3 开发电子商务网站 |
1、使用HTML编辑网页 | 1、掌握 HTML 语言的使用 |
2、使用 DIV+CSS 布局并制作网页 | 2、能够开发完整的静态网页 | |
3、使用 CSS 美化网页 | ||
4、网页添加动画效果 | ||
5、课程项目训练 | ||
使jQuery高效制作网页特效 | 1、JavaScript 基础语法 | 1、掌握 JavaScript 语言的使用 |
2、使用JavaScript操作 BOM和DOM | 2、掌握 jQuery 的常用技能 | |
3、JavaScript对象 | 3、能够开发网页的各种特效 | |
4、jQuery 的选择器、事件处理 | ||
5、jQuery 实现动画效果 | ||
6、表单校验 | ||
7、课程项目训练 | ||
Java 数据库编程技术 | 1、认识 MySQL | 1、掌握MySQL创建数据库和表 |
2、使用DML命令操作数据记录 | 2、掌握DML命令DQL命令 | |
3、使用事务、视图和索引 | 3、掌握MySQL的事务处理 | |
4、数据库的备份和恢复 | 4、掌握数据库的备份和恢复方法 | |
5、数据库设计优化 | 5、能够使用JDBC完成数据交换业务 | |
6、JDBC 技术 | ||
7、课程项目训练 | ||
Java Web开发技术与实战项目 | 1、JSP 技术 | 1、掌握JSP和Servlet原理 |
2、Servlet技术 | 2、熟练掌握JSP的使用 | |
3、EL和JSTL表达式 | 3、掌握Linux的安装配置方法 | |
4、过滤器和监听器 | 4、熟悉常用Linux命令 | |
5、Ajax 异步请求 | 5、能够使用JSP开发数据库应用程序 | |
6、安装和管理 Linux 系统 | ||
7、课程项目训练 | ||
8、单元项目训练 | ||
第三阶段各课程主要内容及目标 | ||
课程名称 | 主要内容 | 课程目标 |
使用SSM框架开发手机APP发布系统 | 1、MyBatis框架技术,包括 ORM持久化技术、MyBatis 核心对象、核心配置文件、SQL映射文件等 | 能够使用 SSM 框架完成开发基于MVC设计模式、高复用性、高扩展性、松耦合的企业级 Web应用程序 |
2、Spring框架技术,包括IoC | ||
与AOP | ||
3、SpringMVC 框架技术,包 | ||
括 MVC 设计模式、基于注解 | ||
的控制器、视图解析器、数据 | ||
绑定、静态资源的处理等 | ||
使用SSH框架开发OA管理系统 | 1、Oracle数据库技术,包括安装、使用流程介绍、数据库对象及SQL优化 | 能够使用 SSH 框架完成开发层次结构清晰、可复用性好、方便维护的企业级Web应用程序 |
2、Hibernate框架技术,包括持久化、ORM、脏检查等 | ||
3、Struts2框架技术,包括基本使用及核心的OGNL表达式、拦截器技术等 | ||
第四阶段项目实训主要内容及目标 | ||
课程名称 | 主要内容 | 课程目标 |
Java企业级应用开发实训 | 1、软件项目管理相关知识 | 1、掌握软件开发的完整流程。 |
2、软件开发的完整流程 | 2、能够独立使用 SSM/SSH 框架完成企业级应用程序开发 |