11月JAVA软件工程师就业班
培训授课时间:4个月(周一到周五全天上课) 一年内可以免费重学
+课程背景
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应用程序运行原理、运行环境安装配置、注释、分隔符、标识符和关键字、基本数据类型与引用数据类型、方法、变量、值传递、关键字this、标准输入/输出、Java编码惯例、运算符、表达式和流程控制(顺序/分支/循环/递归结构)、数组 |
|
|
|
熟练掌握Java基础语法,深入理解Java平台核心运行机制 |
|
面向对象程序设计 |
|
类与对象、包、继承、访问控制、方法重写与重载、多态性、抽象类、接口、内部类、枚举类型 |
|
|
JavaSE应用开发技术 |
|
异常处理、断言、注解、jar工具、集合框架、控制台应用程序设计、文件操作、高级I/O流式编程,精通常用的Java API,图形界面程序设计,集成开发环境Eclipse |
|
|
JavaSE高级编程 |
|
反射、对象序列化、泛型、多线程编程、Socket网络编程、应用程序国际化 |
|
|
小型桌面软件开发 |
|
项目实战:综合运用前述技术的Java图形界面应用程序开发(分析、设计与实现 |
|
|
第二部分 数据库应用 |
Oracle数据库 |
|
Oracle数据库安装/配置/基本管理及开发、使用OEM/SQL Plus、标准SQL、DML、DDL、Oracle数据类型和函数、多表连接和子查询、事务控制、表与数据字典、约束、视图、序列、索引、PL/SQL开发(函数、存储过程、触发器 |
|
|
数据库设计 |
|
数据建模、ER设计方法、概念模型、E-R模型与E-R图、数据规范化(三个范式)、物理模型、使用工具建模、实例分析与设计实战。Power Designer |
|
|
数据库管理基础 |
|
常用管理工具、用户及权限管理、空间管理、数据导出/导入。真实开发中用户(管理员/软件开发人员/最终用户)权限管理实例及分析。PL/SQL Developer |
|
|
SQL Server基础 |
|
SQL Server数据库安装/配置/基本管理及开发 |
|
|
My SQL基础 |
|
|
JDBC |
|
JDBC工作原理、JDBC编程、JDBC-ODBC编程;高级JDBC编程(使用属性文件配置运行环境信息、OCI方式访问Oracle数据库、可滚动和可更新结果集、预处理语句、调用存储过程、事务处理、批处理、使用高级SQL类型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技术,企业CRM系统 |
|
|
|
AJAX
|
|
Ajax 技术核心内容; Ajax 的工作流程、经典案例 |
|
|
|
J2EE/EJB3应用开发
|
|
J2EE体系架构、跨平台的多层互联网应用系统,主流应用服务器中间件产品(Weblogic)与开发工具、EJB3开发 |
|
|
|
Web Sevices与SOA?
|
|
|
面向对象的分析与设计
|
|
利用OOA与OOD进行Java项目的分析与设计,学习UML的核心内容 |
|
|
|
3G开发
|
|
|
大型实习项目:商业IS系统
|
|
项目实战:基于J2EE,B/S/S三层模型,需求分析、系统设计、数据库设计、代码开发完全的商业运营流程 |
|
|
|
附赠:职业素质指导课程 |
求职、面试技巧, 书写简历、面试常见问题;对学员提供个性化的指导,包括职业生涯规划和所在工作岗位指导。 |