JAVA

免费试听 快速找课

tel:15830143330

您当前的位置: 首页 > 北京培训网 > 北京中培IT培训 > 北京JAVA培训 > 北京java培训机构排行

北京Java课程一般学习那些内容

详询

市场价:¥详询

开课学校 北京中培IT培训

班制:周末班

上课(咨询)地址:

丰台区夏家胡同育芳园

课程介绍Course Introduction


一阶段 基础课程

面向对象高级

DOS常用命令

安装JDK、设置环境变量

DOS系统编译、执行Java程序

Java的注释

标识符、标识符的命名规范

Java 关键字

Java的数据类型

变量的定义及初始化

Java的运算符

表达式 转义字符

运算符的优先级

类型转换

Java分支if...else

多重if、嵌套if

Java switch

Switch vs if

Java循环 for、while 、doWhile

循环的嵌套

break、continue、return

方法的定义

方法的形参和实参

第二阶段 初级课程

HTML5入门

B/S和C/S介绍

HTML的作用

全局标签

常见标签

字符集

表单标签

绝对路径和相对路径

CSS3入门

CSS的作用

CSS的各种选择器

行内样式

内部样式

外部样式

选择器及样式的优先级问题

盒子模型

层的浮动

游览器调试工具的使用

采用DIV CSS设计页面

JS技能

JS的作用

JS的数据类型

JS的基本语法

JS的函数定义

JS的函数调用细节

JS的事件处理

JS的DOM操作

JS的BOM操作

JS升级页面交互体验

Tomcat及Servlet

Http**

Tomcat的结构体系

Tomcat的环境设置

Tomcat与eclipse的集成开发

什么是Servlet

Servlet接收客户端请求信息

Servlet响应客户端信息

Servlet的生命周期

MVC设计模式及Jsp核心技术

什么是JSP

JSP的内置对象

透析JSP的本质

JSTL EL

Session的使用

Cookie的使用

引入MVC设计模式

实现系统的安全控制

实现用户的自动登录 过滤器、监听器

文件的上传

文件的下载

过滤器解决编码问题

过滤器解决系统安全验证问题

监听器

Ajax技术及Jquery框架

Ajax介绍

XMLHttpRequest对象详解

实现表单的异步校验

认识Jquery

介绍Jquery的选择器

基本选择器

层次选择器

过滤选择器

表单选择器

Jquery操作DOM元素

Jquery事件

Jquery与Ajax的应用

Jquery异步加载数据

JDBC、连接池等技术

Mysql数据库

Mysql的安装及使用

MySql命令行客户端的使用

MySql图形化客户端的使用

SQL语句介绍


DDL

DML

DQL

多表的联合查询

子查询

排序、聚合、分组

JDBC的介绍

采用JDBC实现CRUD

采用PrepareStatement防止SQL注入,提高安全性

JDBC的批处理

Mysql的事务特性

MySql的事务实现

数据库连接池原理介绍

DBCP连接池的使用

C3P0连接池的使用

项目实战

讲解项目开发流程

项目简介

项目功能演示

项目功能实现分析

数据库设计分析

项目架构设计分析

实现网站首页的商品展示

实现商品详情页面

实现购物车功能

实现我的订单管理

项目验收


第三阶段 中级课程

数组和面向对象高级

介绍JavaEE的应用领域及整体技术体系,生态圈,以

及当前就业环境。强调学习纪律及相关约定,讲师的

个人介绍。

DOS常用命令

安装JDK、设置环境变量

DOS系统编译、执行Java程序

Java的注释

标识符、标识符的命名规范

Java 关键字

Java的数据类型

变量的定义及初始化

Java的运算符

表达式

转义字符

运算符的优先级

类型转换

Java分支if...else

多重if、嵌套if

Java switch

Java循环 for、while 、doWhile

循环的嵌套

break、continue、return

方法的定义

方法的形参和实参

方法的声明及调用

无返回值类型的方法

有返回值类型的方法

方法的重载

方法的定义

数组的静态赋值

数组单个元素的访问

数组的遍历访问

数组的增强for循环

数组的排序

数组的顺序查找

数组的二分法查找

命令行参数args的使用

可变参数的应用

Arrays工具类的使用

二维数组的使用

面向对象的分析与设计

面向对象与面向过程的区别

Java与面向对象

类的定义

对象的定义

类中成员变量及方法的定义

构造方法的定义和调用

构造方法的重载

面向对象的封装特性

this调用属性、方法、构造方法

局部变量和成员变量的作用域问题

static静态属性、方法、代码块

工具类的概念及工具类的制作

类的继承

Super关键字的使用及理解

继承中构造方法的细节

方法的重写

equals及toString方法的正确理解

Java中的包机制

抽象类,接口,多态

对象的转型

Final修饰类、属性、方法

抽象类,接口

多态机制

Java中访问权限控制机制

内部类

**内部类制作性能检测工具

Java的内存分析 常用类

常用数据类型的包装类

String、StringBuffer、StringBuilder

Date的使用

SimpleDataFormate对日期和字符串之间的转换处理

Calendar日历类的使用

Math常用方法

Random类

Runtime类

System 类

集合框架

集合框架体系介绍

集合框架与数组的对比

集合框架之Collection接口

集合框架之List接口

ArrayList和LinkedList的使用

深入源码探究ArrayList和LinkedList的工作原理

迭代器的工作原理

迭代器的使用

集合框架之Set

HashSet和TreeSet的使用

深入源码探究HashSet和TreeSet的工作原理

分析Map和Set的之间的关系

Collections工具类

异常体系

Java的异常体系

异常的概念及分类

异常的处理方式

自定义异常

IO体系

IO流之File类

实现N层子目录的文件搜索功能

实现N层子目录的删除功能

IO流的分类及体系结构

字节输出流

输入输出流之间的协同工作

字节缓冲流

转换流

字符流

字符缓冲流

对象流

serialVersionUID的正确理解

多线程

进程的介绍

进程与线程的关系

Java多线程的实现方式

线程的正确启动

线程的优先级

自定义线程的名称

线程的休眠

线程的礼让

线程的合并

线程的中断

线程的生命周期

线程的同步及同步锁机制

死锁的探究

XML/JSON

XML的简介(结构、元素、属性)

自定义XML文件

XML之DOM解析

XML之SAX解析

JSON及JSON与XML的区别

JSON解析


第四阶段 高级课程

Struts2

Struts2框架介绍

工作原理及架构分析

**掌握Struts2开发模式

Struts.xml详解

通配符的配置模式

DMI调用

ActionContext及ServletActionContext使用

类型自动转换机制

多模块的开发模式

单文件上传

多文件上传

文件下载

拦截器的介绍

默认拦截器

自定义拦截器

OGNL及值栈

Token机制

Struts2与JSON的结合使用

Struts2的国际化技术

Hibernate3

Hibernate框架介绍

理解ORM思想

hibernate.cfg.xml配置

hbm.xml映射文件详解

实现对象到表记录的映射操作

主键的生成策略

对象的状态转换机制

Hibernate的一级缓存

Hibernate的一对多

Hibernate的多对多

懒加载机制

Hibernate的HQL查询

Hibernate的多表联合查询

Hibernate的分页技术

Hibernate的二级缓存

Hibernate的数据库连接池配置

Hibernate的注解

Spring3

Spring框架介绍

IOC思想

DI依赖注入

Spring对Bean实例化方式

Bean的作用域问题

Bean的生命周期管理

XML装配Bean

注解装配Bean

Spring整合junit测试

Spring整合Struts

Spring的AOP

AOP原理解析

Spring整合Hibernate

DBCP数据源配置

C3P0数据源配置

声明式事务管理

注解式事务

SSH整合

SVN及项目实战

SVN介绍

SVN服务端的安装及使用

SVN客户端的安装及使用

SVN团队开发注意事项

项目介绍

项目功能演示

项目关键技能点分析

原型界面的设计

岗位的管理

部门的管理

用户的管理

权限的设置设计

权限树的控制

权限的功能实现

项目检验

项目扩展

Mybatis

MyBatis介绍

MyBatis架构分析

SqlMapConfig.xml配置

ParameterType输入映射

ResultType及ResultMap输出映射

MyBatis核心对象的生命周期和封装

MyBatis实现CRUD

动态SQL

Mybatis的一对一查询关联

Mybatis的一对多查询关联

Mybatis的多对多查询关联

Mybatis与Ehcache整合实现二级缓存

延迟加载

Mybatis逆向工程

Spring整合Mybatis

SpringMVC

SpringMVC介绍

SpringMVC的架构分析

SpringMVC的**入门

运行机制,地址映射

处理器,映射器,适配器

注解的使用

RESTful支持

SpringMVC的拦截器

文件的上传

异常处理器

SpringMVC与Struts2的区别

SSM的整合开发模式


第五阶段 超级课程

Linux

Linux介绍

Linux的安装配置

Linux的远程登录

Linux的常用命令

VI的使用

用户和组账户管理

文件权限管理

软件包的管理

网络的基本设置

Maven

Maven的介绍

Maven的构建

Maven的依赖管理

Maven和eclipse的整合

Maven构建SSM应用

高并发技术以项目为背景,引入

相关技术并验证其效果

架构设计分析

nginx负载均衡

页面静态化技术Freemarker

MongoDB

Redis

Redis集群

FASTDFS搭建图片服务器

大数据Hadoop

数据库优化设计

面试冲刺

设计模式介绍

单例设计模式

工厂设计模式

观察者设计模式

Git介绍

GitHub介绍

Git的基本使用

理解工作区,暂存区,仓库区的概念

WebService介绍

WebService的应用场景

采用CXF实现WebService

JavaSe系列面试题精讲

JavaWeb系列面试题精讲

SSHM系列面试题精讲

Oracle的介绍

Oracle的安装

PLSQL Developer的安装及使用

简单查询、限定查询、对结果集排序、单行函数、多表查询、子查



【师资力量】

中培java培训



(具体课程内容和费用请咨询客服)


咨询热线:010-64707530 QQ:2645567689


郭老师

北京航空航天大学软件工程研究所博士,编有《信息系统项目管理基础教程》等著作

袁老师

代ORACLE数据库专家级学者,专注于ORACLE开发与管理30余年。培训企业几千家,学员几万人。

张老师

中央财经大学管理学学士,中国人民大学管理学硕士,微软解决方案设计专家

王老师

知名大学本科毕业,毕业后就职于PCCW公司。8年IT职业培训生涯,5000学时授课经历,国内IT培训金牌讲师。

Dave Liu

中国测试领军人物, 12年丰富的软件开发、测试、持续集成与交付经验,擅长测试组织与测试过程能力的建设

曾老师

高级软件工程师。擅长架构企业级应用,有独立工作流引擎开发、企业系统应用集成方面的丰富经验 。


【校区环境】



相关搜索:






相关机构:



甲骨文盈佳科技

北京兄弟连IT教育

北大青鸟

中科院计算所




课程热线 15830143330

客服时间:早上9点~下午6点,其他时间请在线预约报名或留言,谢谢!

申请免费试听

学校介绍University Profile

北京中培伟业管理咨询有限公司(以下简称“中培”)成立于2006年,其主营业务面向大中型企业的IT规划咨询业务和面向高端IT人才的培训类业务,其中咨询业务涉及大型集团化企业的IT战略规划、IT架构规划、IT综合管控等领域,培训业务涉及线上线下各种高级IT技术和管理类课程体系。


与此同时,中培以“为国家培养高阶信息化管理人才”的价值观为使命,以“专业、真诚、执着、创新”的服务理念为指引,不断朝着促进中国企业的信息化综合竞争力与国际影响力提升的目标而前行。


借助于其优质的专家资源池和互联网平台,中培已经为众多的世界500强企业、国有大中型集团化企业、国际知名互联网企业提供过高质量的信息化战略规划、组织架构规划、科技人才管理、信息技术架构规划、信息系统开发和运维管理、信息化能力评测的相关咨询与培训服务。


企业内训与咨询:针对不同的企业需求,每年至少100次以上。

中培使命——助力中国CIO与培训IT精英群体

中培宗旨——以需求为导向、以质量促发展

中培目标——打造中国权 威的IT咨询与培训机构

中培优势——权 威的专家团队;专业的服务理念;领 先的行业优势;前沿的技术;强大的政府支撑。

上一个课程:

北京java培训机构排名

下一个课程:

北京java培训机构那个好

申请试听名额

已有10254人申请免费试听

01电话咨询 | 15830143330

QQ:
加盟合作:0755-83654572