JAVA软件工程师就业班
时间: 2009-08-03 - 分类:
课程体系
JAVA软件工程师就业班
+课程背景
21 世纪是软件快速发展的时代, 随着信息技术全球化的深入发展,我国的软件产业将不可避免地融入全球软件产业中。一方面,更多的跨国软件公司加大对中国市场的投入,对产品和服务 本地化的需求快速增加;另一方面,越来越多的国内软件公司正加速国际化发展的步伐,它们逐步走出国门,加入全球竞争的行列。在IT职业市场上,Java程 序员的需求量最大,工资相对更高。现阶段的Java技术囊括了桌面开发、企业级应用开发和手机游戏等领域。
中科院Java软件工程师就业班是结合当前软件企业对于Java人才的市场需求所开设的,通过手把手的培训和真正的企业项目实战,让学员真正做到将知识转化为技能,让学员拥有真正的企业项目开发经验。合格的毕业生将具备同等1-2年Java软件项目开发经验
+选择新科海的八大理由
一.业内最强、最牛的培训师资。授课讲师均毕业于国内顶级名校,既有多年的大型软件公司开发及管理经验,又有丰富的软件开发培训经验。
二.业内最高端的Java技术培训体系。紧随软件技术发展的潮流,把最新、最高端、最热门的技术传授给学员。
三.最真实的企业级Java项目开发。所有培训的项目都是来自于企业的最新的、最流行的真实项目。同时,所有的开发项目都可以在线体验!
四.我们更注重培养学员的独立分析与设计能力,不仅”授之于鱼“,更”授之与渔“。
五.最实用的职业素质教育。规划学员的职业生涯,占领职业发展制高点。
六.全方位的就业推荐服务。就业高新软件企业、获取高薪工作不再是梦想!
七.深厚的教育背景。中科院下属职业教育学校,始创于1984年,北京市优秀职业技能教育示范基地。
八.毕业同时颁发中科院Java软件工程师认证证书。
+培养目标
新科海学校致力于培养优秀的高级软件工程师,毕业的学员具备完备的C/S、B/S结构应用开 发的知识,可以熟练使用各种软件开发工具(Eclipse、 Netbeans、Rational Rose、Power Designer等),熟练的运用各种技术框架(Struts 2,Hibernate、Spring、Lucene),同时还能熟练的使用主流的应用服务器(WebLogic Server、Tomcat、WebSphere)和数据库系统(Oracle、DB2、MS SQLServer、MySQL),熟练掌握Linux系统下的Java软件开发。
+就业职位
Java高级软件工程师、Java软件工程师、Java开发员、Java程序员、JAVA Web程序员、JAVA测试人员、数据库管理员等。
+授课方式:独创P+C+T(PCT)授课法
教学模式采用“PCT项目协作式”教学法,分项目小组、分角色训练,以案例、模拟项目、企业真实项目相结合来训练提升学员的工作及项目经验。所有讲师均曾有多年企业大型项目开发经验及高级技术管理经验。
+入学条件
理工科大专以上学历,通过入学测试。
+详细课程内容
| Java软件工程师就业班 |
| 模块 |
课程主题 |
实训内容 |
培训目标 |
| 第一部分 Java应用程序开发 |
Java语言基础 |
| |
Java应用程序运行原理、Java的开发与运行环境安装配置、Java基本语法、Java编码惯例、递归处理、常用算法 |
|
|
| |
熟练掌握Java基础语法,深入理解Java平台核心运行机制 |
|
| 面向对象程序设计 |
| |
类与对象、包、继承、多态、访问控制、方法重写与重载、抽象类、接口、内部类、异常处理、断言、枚举类型 |
|
|
| JavaSE应用开发 |
| |
注解、jar工具、Java集合框架、控制台应用程序开发、文件操作、高级I/O流式编程、图形界面程序设计、Eclipse的使用 |
|
|
| JavaSE高级开发 |
| |
反射、对象序列化、泛型、多线程编程、Socket网络编程、应用程序国际化 |
|
|
| Java桌面软件开发 |
| |
项目实战:综合运用Java SE技术,编写类似QQ的即时通讯软件。掌握Java桌面软件的分析、设计与实现 |
|
|
| 第二部分 数据库应用 |
Oracle数据库 |
| |
Oracle数据库安装/配置/管理、运用OEM/SQL Plus、标准SQL语句、多表连接与子查询、事务控制、Oracle函数、数据字典、约束、视图、序列、索引、PL/SQL开发(函数、存储过程、触发器) |
|
|
| 数据库设计 |
| |
数据建模、ER设计方法、概念模型、E-R模型与E-R图、数据库范式、物理模型、运用Power Designer建模、企业项目分析与设计实战。 |
|
|
| 数据库管理 |
| |
常用管理工具、用户及权限管理、空间管理、数据导出/导入。企业真实开发中用户(管理员/软件开发人员/最终用户)权限管理实例及分析。PL/SQL Developer工具 |
|
|
| MS SQL Server |
| |
MS SQL Server数据库安装/配置/管理及开发 |
|
|
| IBM DB2与MySQL |
| |
IBM DB2与MySQL数据库的安装/配置/管理及开发 |
|
|
| JDBC |
| |
JDBC工作原理、JDBC编程、高级JDBC编程、OCI方式访问Oracle数据库、调用存储过程、事务处理、批处理、操作BLOB/BLOB数据类型。 |
|
|
| 第三部分Java Web应用开发 |
Linux操作系统 |
| |
Linux系列的操作系统原理,常用命令,Linux平台开发软件开发/运行环境的搭建和使用。 |
|
|
| Web编程基础 |
|
|
| Java Web编程技术 |
| |
JSP、Servlet、JavaBean、Session/Cookie、客户端和服务器端验证。Tomcat、Eclipse + MyEclipse |
|
|
| 高级Java Web编程 |
| |
分 页处理、JavaMail API、文件上传、过滤器和监听器、数据库连接池与数据源、EL、JSTL、MVC设计模式。Apache Commons Email、Apache Commons FileUpload、Apache Commons BeanUtils和Apache Commons DbUtils组件 |
|
|
| Java Web应用软件开发 |
| |
项目实战:综合运用前述技术的Java Web应用开发(分析、设计与实现),科海网络书城项目 |
|
|
|
| 第四部分JavaEE高级开发及项目实训 |
XML与Java开发 |
| |
XML 语法与程序开发、JAXP 编程、DOM4j 编程 |
|
|
| Struts架构应用开发 |
| |
Struts框架工作原理、Struts配置、核心组件、表单验证、错误处理、Struts应用程序国际化、Struts 标签库 |
|
|
|
| Hibernate技术及应用开发 |
| |
ORM技术、Hibernate框架搭建、工作原理、源码分析;Hibernate 设计原理及 Struts+hibernate 开发技术 |
|
|
|
| Spring技术及应用开发 |
| |
MVC 模式、Spring框架搭建、工作原理;Spring 设计原理及 Struts+Spring+hibernate 集成开发 |
|
|
|
| SSH综合项目开发 |
项目实战:综合运用Struts、Spring、Hibernate技术,协同办公系统 |
|
附赠:职业素质指导课程
求职、面试技巧, 书写简历、面试常见问题;对学员提供个性化的指导,包括职业生涯规划和所在工作岗位指导。
+实训项目介绍
+JAVA相关教材
Tags: Java培训, Java培训课程, Java就业培训, Java软件工程师课程