Java 软件工程师

培养目标
  专注培养企业需求量大、就业率高,但人才市场紧缺的JAVA软件工程师,分为三个学习阶段,课程设置由浅入深,循序渐进。学员可根据自身能力选择学习的阶段。每个阶段的学习完成后都有相应的预期就业岗位。

通过系统的学习,学员将具备以下几方面的知识和技能:
  » 熟练应用(JSP、HTML、JavaScript)+SQL Server+Tomcat进行Web开发。
  » 掌握Web开发工具Dreamweaver等。
  » 熟练配置Windows环境下的Web服务器,掌握Linux操作系统下配置Apache服务器,熟练使用Linux,配置Java 桌面应用开发环境Eclipse IDE等,掌握网站发布。
  » 熟悉Java语言基本核心语法,精通Java SE知识体系(特别是AWT/SWT/Swing),能独立胜任Java桌面应用开发工作;掌握Java SE (JSF/ Tapestry/ Struts/ Spring MVC中的一种和JDBC/hibernate/iBatis中的一种),能与团队成员密切配合完成企业级应用开发。
  » 了解Internet基本原理,了解XML。
  » 有算法概念,能编制比较复杂的应用算法,或对复杂算法进行优化。
  » 有大型软件研发必须的工程思想,掌握UML语言,熟练使用Rational Rose工具。
  » 养成规范编码的习惯,熟悉Junit,能优化编码质量,熟悉软件质量保证体系,并能与实践结合。
  » 熟悉Oracle数据库管理系统,了解大型数据库规划和设计。
  » 了解IT用人需求较大行业的背景知识,具备良好的职业素质,能顺利进入工作状态。

入学条件
  高中(中专)或以上学历,喜欢计算机,具有一定的学习能力,希望进入IT行业发展的在校学生、待业人员、在职人员。


JAVA软件工程师课程计划


JAVA软件工程师课程计划
阶段

课程编号
科目
课时
培养技能
讲授
实训
一期
Java
网络
程序
第一部分
课程实训
(1)熟练应用(JSP、HTML、JavaScript)+SQL Server+Tomcat进行Web开发。
(2)掌握Web开发工具Dreamweaver等。
(3)熟练配置Windows环境下的Web服务器,掌握网站发布。
(4)熟悉Java语言基本核心语法,基本养成规范编码习惯。
(5)了解Internet基本原理,了解XML。
(6)有较好的职业素养,对职业生涯规划有一定了解。
1
AMJC101V01
Web编程1(计算机网络、xHTML、CSS和JavaScript)
32
32
2
AMJC102V01
Java语言基础
40
32
3
AMJC103V01
SQL Server数据库技术
40
20
4
AMJC104V01
Web编程2(JSP/Servlet、服务器配置、网站发布)
40
32
第二部分
项目实训
5
AMJP101V01
Java网络程序员项目实训
20
52
6
AMJP101V01
职业素质实训与养成
8
 
一期课时合计:
180
168
 
预期就业岗位
网页设计师;网站管理员;网站编辑;
二期
Java
软件
工程
第一部分
课程实训
(1)掌握Linux操作系统下配置Apache服务器,配置Java 桌面应用开发环境Eclipse IDE等,熟练使用Linux。
(2)有算法概念,能编制比较复杂的应用算法,或对复杂算法进行优化。
(3)精通J2SE知识体系,特别是AWT/SWT/Swing,能独立胜任Java桌面应用开发工作。
(4)有良好的职业素养,能合理规划职业生涯。
7
AMJC201V01
Linux操作系统
20
12
8
AMJC202V01
数据结构和算法(Java)
24
20
9
AMJC203V01
Java语言高级编程
64
60
10
AMJC204V01
JavaEE I
64
60
第二部分
项目实训
11
AMJP201V01
Java软件工程师项目实训
20
50
12
AMJP201V01
职业素质实训与养成
10
 
二期课时合计:
202
202
 
预期就业岗位
软件编码工程师;软件设计工程师;技术支持工程师;软件销售工程师;文档工程师;
售前售后支持工程师;
三期
Java
高级
软件
程序
第一部分
课程实训
(1)有大型软件研发必须的工程思想,掌握UML语言,熟练使用Rational Rose工具。
(2)熟悉Junit,能优化编码质量,熟悉软件质量保证体系,并能与实践结合。
(3)掌握JSF/ Tapestry/ Struts/ Spring MVC中的一种和JDBC/hibernate/iBatis中的一种,能与团队成员密切配合完成企业级应用开发。
(4)熟悉Oracle数据库管理系统,了解大型数据库规划和设计。
(5)具备优秀的职业素养,能很好地规划最适合自己的职业生涯。
13
AMJC301V01
软件工程与UML
24
16
14
AMJC302V01
Oracle数据库技术
32
24
15
AMJC303V01
JavaEE II
64
60
16
AMJC304V01
软件测试与质量保证(Junit和CMMI部分)
36
16
第二部分
企业实训
17
AMJP301V01
职业素质实训与养成
16
18
AMJP301V01
企业项目团队实训
 
352
 
三期课时合计:
172
468
 
预期就业岗位
软件设计工程师;软件构架师;电子商务软件工程师;软件质量管理工程师;
软件测试工程师;

考试认证

  » 通过考试可获得IBM软件工程师证书
  » 信息产业部颁发的软件工程师技术水平证书
  » 教育部科技发展中心颁发的IT实训推广工程职业技能证书