课程概括
课程内容
阶段一:JAVA基础 JAVA 语言基础 JAVA 开发基础知识、数组与循环、字符串、函数与类等
JAVA 面向对象 类、封装、继承、多态等
JAVA ECLIPSE 代码格式化规范、JAVABEAN 和 MAP 转换封套类、JAVA 关系操作符简写、JAVA 堆栈解析、SOCKET 案例
阶段二:网页阶段 HTML+CSS HTML+CSS 样式的关系,以及 HTML 标签、HTML 文件结构、HEAD 标签,HTML 注释代码的作用
HTML+CSS3 创建 HTML5 文档、 HTML5 表单、 HTML5 绘画、HTML5 音频
与视频、WEB 存储、离线应用、WORKERS 多线程处理、GEO LOCATION
地理位置等技术。CSS3 概述,CSS 选择器、文本、字体颜色、背景
和边框、2D 变形、设计动画、网页布局、用户界面以及 CSS3 的其
他新特性
JAVASCRIPT JAVASCRIPT 语言的基本语法、常用的内置函数、时间及出发、
BOM 对象的常用属性、文档对象的常用属性和方法、OOKIE 对象的使用方法、DOM 的概念等
阶段三:WEB开发 数据库基础 ORACLE 基础管理;SQL 语言 PL/SQL 语言;触发器、存储过程;
MYSQL/SQLSERVER 简介;业界常用问题设计;数据库表的设计范式;
数据备份与移植;多表连接难题详解;嵌入式数据库运用
WEB 开发 以上所有综合练习
阶段四:JAVA框架 MYBATIS MYBATIS 简介;MYBATIS 的开发流程;配置文件;映射文件;面向接口的 MYBATIS 开发
SPRING 简单工厂模式;抽象工厂;工厂方法模式;SPRING 的基本开发流
程;IOC、DI;BEAN 的配置;SSH 框架的整合;SPRING 的注解开发;
SPRING AOP 开发 代理模式 静态代理 动态代理、CGLIB
SPRINGMVC SPRINGMVC 概述、开发流程、基本配置、注解开发、常用注解、
SERVICE,CON-TROL,REPOSITY/REQUES+MAPPING,RESPONSEBOB 等
STRUTS2 STRUTS2 的基本流程;ACTION 类的三种实现方法;XML 配置的几种
方法;STRUTS2 化支持;STRUTS2 异常处理;STRUTS2 的验证
框架;多模块配置;拦截器
NIBERNATE NIBERNATE 基本开发流程;ORM 简介;模拟 SQL 语句的自动生成;
HIBERNATE 的检索;性能优化 一级缓存 二级缓存 查询缓存 事务
与并发 悲观锁、乐观锁