您的位置: IT培训机构 > 培训课程 > JAVA培训 > JAVA开发课程

JAVA开发课程

来源: 时间:2016-03-12 点击:524 字体:[大][中][小]

Java课程体系

先进阶段:Android基础开发技能强化课时5周

阶段目的:熟悉Android编程基础即Java语言,掌握GUI编程,掌握SQL编程,熟悉Linux操作系统,体验真实的项目管理和团队开发

J2SE JAVA开发基础只是、常用开发工具、J2SE 6.0API、泛型、流、多线程技术、Socket网络技术、正则表达式、反射机制、Properties技术、Java Debug技术、面向对象编程、AWT/SWING技术、JDBC编程
SQL 数据库的基础知识、DDL、DML、DQL、TCL、DCL
Linux Linux的安装、文件管理、用户管理、重定向和管道、软件安装、网络配置
SVN 版本控制的基础知识、项目checkout、项目提交、项目更新、解决冲突、项目还原
实战项目一:
即时通信系统
采用C/S架构,客户端使用Swing或SWT开发,数据库使用Oracle

第二阶段:B/S开发技术及项目实战课时6周

阶段目的:掌握常用的Web开发技术,掌握JSP/Servlet技术,熟悉UML建模,掌握PL/SQL编程,熟悉B/S项目开发过程。

HTML5、CSS3 HTML,DIV,CSS;HTML5、CSS3
JavaScript JavaScript语言、dom操作
JQuery jQuery框架使用、jQuery的常用插件
JSP、Servlet Servlet 技术、JSP 技术、JSTL Tag Library 技术、Filter&Listener技术、JSTL标签库、利用Tomcat搭建企业应用服务器
Ajax Ajax的基本原理、Ajax实战
Linux Linux的安装、文件管理、用户管理、重定向和管道、软件安装、网络配置 (移到第2阶段)
Oracle 数据类型、表达式、控制结构、游标、存储过程和函数、触发器、Oracle SQL Developer工具;银行ATM项目
实战项目二:
协同办公应用
采用三层架构的B/S设计,展现层使用JSP、HTML、CSS、JavaScript和Ajax,业务逻辑层使用JavaBean,持久层使用JDBC+自定义DAO类,数据库采用Oracle

第三阶段:企业级开发技术及项目实战课时7周

阶段目的:掌握常用企业级开发框架,熟悉常用的测试技术,掌握各种设计模式,熟悉Oracle数据库管理,熟悉企业级B/S项目的开发过程。

日志系统 Java Logging API、Log4J
Struts 2 Action、Result、异常机制、国际化、类型转换、数据校验、文件上传和下载、标签库、拦截器、Ajax支持、整合JFreeChart
Hibernate Hibernate的原理、映射文件、主键生成机制、对象关系映射、持久化操作、数据检索、事务管理
Spring 依赖注入、AOP、声明式事务、与Hibernate整合、与Struts整合
springMVC+
Mybatis+
Maven
ModelAndView模型,Rest风格,数据转换,国际化;mybatis单表\多表配置;缓存;Maven工程管理、pom模型;springmvc+mybatis+maven整合
JUnit 使用JUnit进行单元测试
实战项目三:复烤生产物流系统 采用Struts+Spring+Hibernate、Springmvc+mybatis+maven、AJAX技术等完成,并按照企业的要求对项目需求分析、系统设计、代码开发和集成各个阶段的提交物进行指导和评审

第四阶段:免费课程与增值服务 课时4周(讲课在周末或晚上灵活安排)

企业前沿技术讲解 讲解工作流Workflow、Web Service、面向服务的架构SOA、商业智能BI等企业前沿技术,是当前企业信息化的趋势,代表对信息系统整合和进一步挖掘使用。
职业规划与发展 各种类型软件企业文化、工作汇报制度、个人职业规划、时间管理、沟通技巧、商务礼仪。团队协作、沟通等软技能在企业中也非常重要,软技能突出的员工一般具有更多的发展机会。
免费重听 对基础较弱和排名靠后的学员,可以安排对没有学会的重要课程进行免费重听。
高端指导 对学有余力的学员,提供特别增强方案,增加企业高端的解决方案课程,使之能进一步提升项目经验。
简历与面试 软件企业用人标准、简历编写、面试技巧、模拟面试和指导。
就业推荐 由在各大猎头公司工作多年经验丰富的人力资源顾问对学生进行工作推荐,顺利就业。
加入中软同学会 与就业到相同公司的老学员建立联系,并且免费使用中软技术论坛,获得持续的技术支持。
进一步技术提升 学生就业后可以优惠价格参加中软其它面向企业在职人员的数据库优化、系统分析、系统架构、项目管理等技术公开课。
  • 热门推荐
  • 常见问题
  • 热门标签
4008-592-755
预约报名咨询热线:周一至周五9:00-17:30(工作日)