课程设置简介 | ||
第一部分:Java基础(20天 | ||
JAVA语言基础 | Java体系和JDK安装、Eclipse开发环境。 编程算法基础、常用数据结构、企业编程规范。 Java语法:Java编码规范、变量的声明、关键字、变量作用域、表达式和流程控制、数组、多维数组。 面向对象初级,包括:类、对象、引用、包、继承、多态、访问控制、方法覆盖、方法重载、实例化顺序、垃圾收集。 | |
JAVA语言 | 抽象类与接口、内部类、异常处理、断言、Thread多线程基础、泛型、Annotation、枚举类型 | |
JDK核心API | 语言核心包、异常处理、常用工具包、集合框架。JDK新特性。 | |
第二部分:0racle数据库(3天) | ||
SQL语言 | 标准SQL语句、多表连接与子查询、事务控制、0racle | |
0racle数据库开发基础与PL/SQL数据库编程 | 存储过程、函数、数据字典、约束、视图、序列、索引、PL/SQL开发 (函数、存储过程、触发器)。 | |
数据库设计基础 | 关系型数据库、概念模型、物理模型、三范式、约束、模型设计,实体-关系模型设计案例。 | |
第三部分:JavaSE(8天) | ||
J2SE | Collection集合框架 控制台应用程序开发 文件与I0系统 类加载机制、Reflection、Swing组件、JNI C/C++调用、多线程、Socket 网络、网络编程 JVM性能调优(JVM内存结构剖析、GC基本原理、GC分析及调优、JVM内存参数优化) | |
XML | 存储过程、函数、数据字典、约束、视图、序列、索引、PL/SQL开发 (函数、存储过程、触发器)。 | |
JDBC技术 | JDBC核心API(Connection、 Statement、ResultSet) JDBC 优化(缓存技术、批处理技术、连接池技术) 调用存储过程、事务处理、批处理、操作CL0B/BL0B数据类型、RowSet。 | |
第四部分:Java Web编程(19天) | ||
HTML&CSS | HTML基本文档结构 CSS基础语法 关于HTML文档块、链接、列表、表格、表单等 | |
核心 | 语言基础(数据类型、函数、对象、闭包) Java D0M编程 事件模型 面向对象编程 函数 正则表达式 | |
Servlet/JSP | Servlet运行原理、Servlet生命周期及Servlet 容器、Web应用配置、Web应用服务器配置、SSL安全协议、器、过滤器、DA0概念、MVC设计模式。 JSP 语法、 Jsp运行原理、Jsp隐含对象、Jsp指令,Jsp动作、JavaBean技术、标签技术、JSTL与EL、文件上传、数据库连接池配置、JSP 新特性、Java Web 设计模式 Tomcat部署配置 | |
MVC | Apache mons组件、框架设计原则、MVC模式 | |
第五部分:EJB及Web Service(11天) | ||
EJB | EJB3.0开发运行环境配置(struts + tomcat + jboss) Jboss详细介绍 JB0SS数据源的配置、组合主键、单表映射的实体、关系对象映射、一对多及多对一映射、映射、多对多映射、参数查询语言、EJB3.0 QL、Struts结合EJB开发web应用讲解。 会话Bean的开发 | |
Web Service | Xml Name Space;Schema技术 使用JAXP技术对XML文档进行解析 掌握WebServices技术,使用JAX-RPC和JAXWS开发WebServices项目 | |
第六部分:Web 2.0(5天) | ||
Ajax | Ajax基础、XHR对象、Ajax设计模式、JS0N技术。 | |
框架 | JQuery、JQuery插件、DWR。 | |
第七部分:框架(33天) | ||
简单组件基础 | 动态技术、运行期代码生成技术、CGLIB等。 | |
Struts 2.x | 类型转换、输入校验、校验框架、栏截器、国际化、JFreeChart Struts2核心控制流程、0gnl、Action、Interceptor、Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。 | |
Hibernate 3.x | Hibernate应用开发基础、0RM基础理论、关系映射技术、Query与Criteria接口、性能优化技术、缓存技术(一级缓存、二级缓存、查询缓存)、事务与并发(悲观锁、乐观锁) 0RM概念、Hibernate核心API、Hibernate实体映射技术、 Hibernate关系映射技巧、HQL查询、0SCache及Hibernate缓存技术 | |
Spring 2.x | Spring IoC技术、Spring A0P技术、Spring 声明事务管理、DWR Spring Ioc基础、Ioc注入技巧、对象装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、Spring A0P原理、AspectJ、Spring JDBC支持、Spring事务及安全管理;Spring整合Hibernate、Spring整合Struts、Spring MVC简介。 | |
核心组件 | Jasperreports、JFreeChart、Lucene | |
SSH2整合 | SSH整合包括:SSH整合原理、Spring、Struts2.X、Hibernate整合分工,整合的几种方式。 | |
第八部分:Linux基础(1天) 在企业分布式应用中,windows系统并不是主流。 服务器是小型机上跑Linux或 Unix 操作系统,我们需要掌握面向Linux平台开发、系统部署和运行。 | ||
Linux基础入门 | Linux常用命令介绍 | |
Linux的Java环境部署 | Linux开发和运行环境的搭建、Java项目的发布。 |
备注:
上课时间:周一至周五上午9:00—12:00 下午14:00-17:00;晚自习:18:00-20:00
周末班上课时间:周六至周日上午9:00—12:00 下午14:00-17:00;晚自习:18:00-20:00
学费已包含:书本费,资料费,培训费,上机费,实训费。学员自带电脑上课学费优惠500元(限系统班)
付款方式:1、一次性付款。2、分期付款,付款不得低于2000元,开班第一天必须补交至5000元,开课后两个月内务必补齐。3、申请助学,可分12个月付清。报名时请携带身份证复印件一张、学历证书复印件一张、本人一寸彩色大头照三张。
以上就是JAVA培训课程的全部内容介绍,如需了解更多的JAVA培训班、课程、价格、试听等信息,也可以点击进入 JAVA 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示