重庆中天学校官网 咨询热线:023-81306523 预约报名    
全部课程

java开发课程

Java java开发介绍

Java的发展历史

- Java的应用领域

- Java语言的特性

- Java面向对象

- Java性能分类

- 搭建Java环境

- Java工作原理

熟悉Eclipse开发工具

- Eclipse简介与下载

- 安装Eclipse的中文语言包

- Eclipse的配置与启动

- Eclipse工作台与视图

- “包资源管理器”视图

- 使用Eclipse

- 使用编辑器编写程序代码

Java语言基础

- Java主类结构

- 基本数据类型

- 变量与常量

- Java运算符

- 数据类型转换

- 代码注释与编码规范

- Java帮助文档

Java流程控制

- 复合语句

- 条件语句

- if条件语句

- switch多分支语句

- while循环语句

- do…while循环语句

- for循环语句

Java字符串

- String类

- 连接字符串

- 获取字符串信息

- 字符串操作

- 格式化字符串

- 使用正则表达式

- 字符串生成器

Java数组

- 数组概述

- 一维数组的创建及使用

- 二维数组的创建及使用

- 数组的基本操作

- 数组排序算法

- 数组的引用传递

- 多维数组介绍

类的基本概念

- 类的定义与设计

- 对象的创建与使用

- 类的封装与访问控制

- 构造方法与this关键字

- 静态变量与静态方法

- 内部类与对象数组

继承与多态

- 继承的概念

- final与super关键字

- 抽象类与接口

- 接口与继承

- 接口实现多继承

- 对象类型转换

- 匿名内部类

I/O与反射、多线程

- 流概述与File类

- 文件 输入/输出流

- 缓存 输入/输出流

- Class类与Java反射

- Annotation功能类型信息

- 枚举类型与泛型

- 创建、操作线程与线程安全

PC端网站布局

- HTML基础,CSS基础,CSS核心属性

- CSS样式层叠,继承,盒模型

- 容器,溢出及元素类型

- 浏览器兼容与宽高自适应

- 定位,锚点与透明

- 图片整合

- 表格,CSS属性与滤镜

- CSS优化

HTML5+CSS3基础

- HTML5新增的元素与属性

- CSS3选择器

- 文字字体相关样式

- CSS3位移与变形处理

- CSS3 2D、3D 转换与动画

- 弹性盒模型

- 媒体查询

- 响应式设计

WebApp页面布局

- 移动端页面设计规范

- 移动端切图

- 文字流式/控件弹性/图片等比例/特殊设计的布局

- 等比缩放布局

- viewport/meta

- rem/vw的使用

- flexbox详解

- 移动web特别样式处理

I原生JavaScript交互功能开发

- 什么是JavaScript

- JavaScript使用及运作原理

- JavaScript基本语法

- JavaScript内置对象

- 事件,事件原理

- JavaScript基本特效制作

- cookie存储

- 正则表达式

Ajax异步交互

- Ajax概述与特征

- Ajax工作原理

- XMLHttpRequest对象

- 同步与异步

- Ajax异步交互

- Ajax跨域问题

- Ajax数据的处理

- 基于WebSocket和推送的实时交互

JQuery应用

- 各选择器使用,及应用优化

- Dom节点的各种操作

- 事件处理、封装、应用

- jQuery中的各类动画使用

- 可用性表单的开发

- jQuery Ajax、函数、缓存;

- jQuery编写插件、扩展、应用

- 理解模块式开发及应用

数据库

- Mysql数据库安装与使用

- JDBC核心使用

- 连接池和DBUtils

- Oracle介绍与实战

- MongoDB和Reids介绍

- apache服务器/Nginx服务器

- Memcached内存对象缓存系统

JavaWeb开发核心

- XML技术

- HTTP协议

- Servlet工作原理解析

- 深入理解Session与Cookie

- Tomcat的系统架构与设计模式

- JSP语法与内置对象

- JDBC技术

- 大浏览量系统的静态化架构设计

JavaWeb开发内幕

- 深入理解Web请求过程

- Java I/O的工作机制

- Java Web中文编码

- Javac编译原理

- class文件结构

- ClassLoader工作机制

- JVM体系结构与工作方式

- JVM内存管理

Struts2框架

- MVC思想概述

- Struts 2的下载和安装

- Struts 2的流程

- Struts 2的国际化

- Struts 2的标签库

- Struts 2的类型转换与输入校验

- 使用Struts 2控件文件上传与下载

- 详解Struts 2的拦截器机制

- 使用Struts 2的Ajax支持

- struts2中action的定义及方法调用

- 模型驱动与属性驱动获取请求参数

- struts2中验证框架使用及配置

- OGNL表达式

- valueStack原理及使用

Spring框架

- Spring简介和Spring 4的变化

- 框架原理介绍

- 框架环境搭建

- IOC思想与DI相关概念

- 创建Bean的方式及实现原理

- Spring父子容器

- POJO编程模型

- 使用Spring MVC构建Web应用程序

- 使用Spring进行JDBC数据访问

- 通过Spring使用JPA进行数据访问

- 使用Spring管理事务

- Spring MVC的高级技术

- 使用NoSQL数据库

- Spring Boot简化Spring开发

Hibernate框架

- Java应用分层架构及软件模型

- ORM思想

- hibernate4与JPA关系介绍

- PO对象三种状态分析与切换

- hibernate4一级缓存分析与测试

- Hibernate多表联合查询

- 理解对象,关系持久化

- 对象-关系映射基础

- 通过Hibernate操纵对象

- 映射集合和实体关联

- Hibernate的检索策略与检索方式

- 事务与并发

- Hibernate高级配置

- 管理Hibernate的缓存

Maven核心技术

- Maven简介、安装与配置

- 坐标和依赖

- 仓库介绍与使用

- 生命周期和插件

- 聚合与继承

- Nexus创建***

- 使用Maven进行测试

- 使用Hudson进行持续集成

- 使用Maven构建Web应用

MyBaits框架

- MyBaits入门

- 基础模块及其生命周期

- MyBatis配置介绍

- 映射器的主要元素及其使用方法

- 动态SQL

- MyBatis的解析和运行原理

- 插件设计与开发

- Spring项目中集成MyBatis

- MyBatis的实用场景

高手进阶

- Lucene实现全文检索分析

- SVN及项目实战

- Log4J日志管理

- Junit单元测试

- Jmeter压力测试

- EasyUI技术

- JavaSe系列面试题精讲

- JavaWeb系列面设计题精讲

- SSHM系列面试题精讲

Linux基础

- Linux安装与配置

- 系统管理与目录管理

- 用户与用户组管理

- Shell编 程

- 服务器配置

Hadoop生态体系

- Hadoop使用

- MapReduce入门

- HDFS及其HDFS架构

- Hadoop文件I/O详解

- MapReduce编程开发

Spark生态体系

- Spark程序开发

- Spark编程模型

- Spark SQL与DataFrame

- scala编程介绍

- Python编程介绍


© 2016 zt-it.com All Rights Reserved.
渝ICP备11001442号-1

关注我们