在线咨询

QQ咨询

微信咨询

匿名咨询

电话咨询

一键分享

返回顶部

010-84675811

报名咨询

0元入学

权威课程

名师亲授

就业保障

资料下载

光环IT学院Java零基础体系+项目实战

光环IT学院独家Java教学体系,0基础+全程实战,助力你一跃成为实战Java开发工程师

快速入门
直达高薪

光环IT学院Java实战培训,从入门到精通,全程实战式授课,循循渐进,步步为营,助你一跃成为实战Java工程师。

名师课程
实力打造

光环IT学院16年IT培训经验,结合企业需求及技术潮流,全力打造独家课程体系,0基础+全程实战。

就业前景
广阔无限

世界编程语言排行榜Java稳居首位,这就是权威;企业招聘Java相关岗位最多,这就是前景。

就业保障
岂止高薪

光环IT学院与中关村软件园区独家合作,签订就业协议,千家企业联盟,企业来校直招,就业推荐任意选。

理论+实战的黄金课程体系

Java课程分为5大阶段30大模块课程+8大企业项目实战,每个阶段都有实力案例和项目结合,从简单到专业一步一步带领学生
走进Java开发的世界,帮助学生顺利走上Java工程师的道路!

课程
一阶段
Java编程基础

学习内容:Java核心内容

知识列表:掌握JavaSE、JavaSE8新增特性;
                         掌握数据库相关原理及使用;
                         聚合(流)操作、改进的接口类型;
                         关系型与非关系型数据库介绍。

项目练习:猜大小游戏项目、
                         石头剪刀布游戏项目。

课程
二阶段
Java编程进阶

学习内容:Java集合与异常处理

知识列表:Lambda表达式与常用类,
                         异常处理与泛型、I/O流与反射;
                         集合(上)和集合(下);
                         Java网络编程与多线程。

项目练习:京东电商网站项目、2048小游戏。

课程
三阶段
JavaWeb核心

学习内容:HTML5与CSS3新增特性、Ajax等

知识列表:了解前端页面搭建及运行,
                         掌握jQuery、Echart等框架;
                         Ajax请求与响应,JSON类;
                         JavaScript基本用法。

项目练习:仿中国银行报表、客户投票管理系统。

课程
四阶段
数据库与服务器语言

学习内容:数据库搭建及数据处理

知识列表:Mysql基本概念与设计,
                         SQL核心应用,JDBC核心应用;
                         Java Servlet;
                         Java Server Pages。

项目练习:Linux环境搭建、shell脚本小游戏 贪
                         吃蛇。

课程
五阶段
Java主流框架

学习内容:Struts入门及深入、Hibernate4应用

知识列表:MVC简介及框架;
                         Struts2原理和应用;
                         Hibernate简介及HelloWorld;
                         Hibernate4进阶 。

项目练习:企业基础业务平台、基于课表的学生
                         互动平台。

课程
六阶段
Java重要框架

学习内容:Spring框架及Mybatis框架讲解

知识列表:Spring简介及框架搭建;
                         Spring之AOP使用;
                         SpringMVC框架;
                         SpringMVC+Mybatis。

项目练习:后台通用型框架、Internet用户信息
                         管理系统。

课程
七阶段
大数据前沿技术

学习内容:Linux、Hadoop框架等前沿技术

知识列表:搭建负载均衡、高可靠的服务器集群;
                         可大网站并发访问量,保证服务不间断;
                         hadoop架构和伪分布式与集群环境搭建;
                          熟悉MapReduce架构和运行流程。

项目练习:中国旅游热点分析、仿天气预报实时
                         探测。

课程
八阶段
企业项目实战

学习内容:综合项目实训(阶段项目+企业实战项目)

知识列表:综合使用所学知识深入巩固知识体系;
                         提高企业竞争力,高薪就业;
                         了解企业级项目流程;
                         提升学员动手实操能力。

项目练习:世纪金服系统项目、在线唱歌系统项目、
                         外卖点餐系统项目、在线理财系统项目。

Java开发详细课程内容

特别说明:全行业只有光环Java就业所向披靡!!!讲授最流行的Java课程,
别人不能讲的我们讲,别人能讲的我们讲得更深入。教研中心引进多重实战项目,旨在提高学员实战能力,这就是我们做Java的态度!

第一阶段
Java编程基础

1.初识Java 2.流程与控制 3.面向对象及方法重载 4.访问权限和继承 5.抽象类与接口
1、Java发展简史,主要特征
2、Java运行机制
3、第一个Java程序,注释
4、Javac,Java,Javadoc等命令
5、标识符与关键字
6、变量的声明,初始化与应用
7、变量的作用域
8、变量重名
9、基本数据类型
10、类型转换与类型提升
11、各种数据类型使用细节
12、转义序列
13、各种运算符的使用
1、选择控制语句if-else
2、选择控制语句switch-case
3、循环控制语句while
4、循环控制语句do-while
5、循环控制语句for与增强型for
6、break,continue,return
7、循环标签
8、数组的声明与初始化
9、数组内存空间分配
10、栈与堆内存
11、二维(多维)数组
12、Arrays类的相关方法
13、main方法命令行参数
1、面向对象的基本思想
2、类与对象
3、成员变量与默认值
4、方法的声明,调用
5、参数传递和内存图
6、方法重载的概念
7、调用原则与重载的优势
8、构造器声明与默认构造器
9、构造器重载
10、this关键字的使用
11、this调用构造器原则
12、实例变量初始化方式
13、可变参数方法
1、包的声明与使用
2、import与import static
3、访问权限修饰符
4、类的封装性
5、static(静态成员变量)
6、final(修饰变量,方法)
7、静态成员变量初始化方式
8、类的继承与成员继承
9、super的使用
10、调用父类构造器
11、方法的重写与变量隐藏
12、继承实现多态和类型转换
13、instanceof
1、抽象类
2、抽象方法
3、继承抽象类
4、抽象类与多态
5、接口的成员
6、静态方法与默认方法
7、静态成员类
8、实例成员类
9、局部类
10、匿名类
11、eclipse的使用与调试
12、内部类对外围类的访问关系
13、内部类的命名

第二阶段
Java编程进阶

6.Lambda表达式与常用类 7.异常处理与泛型 8.集合(上)和集合(下) 9.I/O流与反射 10.Java网络编程与多线程
1、函数式接口
2、Lambda表达式概念
3、Lambda表达式应用场合
4、使用案例
5、方法引用
6、枚举类型(编译器的处理)
7、包装类型(自动拆箱与封箱)
8、String方法
9、常量池机制
10、String讲解
11、StringBuilder讲解
12、Math,Date使用
13、Calendars使用
1、异常分类
2、try-catch-finally
3、try-with-resources
4、多重捕获multi-catch
5、throw与throws
6、自定义异常和优势
7、泛型背景与优势
8、参数化类型与原生类型
9、类型推断
10、参数化类型与数组的差异
11、类型通配符
12、自定义泛型类和类型擦出
13、泛型方法重载与重写
1 、常用数据结构
2 、Collection接口
3 、List与Set接口
4 、SortedSet与NavigableSet
5 、相关接口的实现类
6 、Comparable与Comparator
7、Queue接口
8 、Deque接口
9 、Map接口
10、NavigableMap
11、相关接口的实现类
12、流操作(聚合操作)
13、Collections类的使用
1 、File类的使用
2 、字节流
3 、字符流
4 、缓存流
5 、转换流
6 、数据流
7、对象流
8、类加载,链接与初始化
9 、ClassLoader的使用
10、Class类的使用
11、通过反射调用构造器
12、安全管理器
1、进程与线程
2、创建线程的方式
3、线程的相关方法
4、线程同步
5、线程死锁
6、线程协作操作
7、计算机网络(IP与端口)
8、TCP协议与UDP协议
9、URL的相关方法
10、访问网络资源
11、TCP协议通讯
12、UDP协议通讯
13、广播

第三阶段
JavaWeb
核心

1.HTML与CSS核心 2.JavaScript脚本语言 3.jQuery应用 4.XML核心应用 5.AJAX框架
1、HTML介绍
2、基本标签介绍
3、CSS基本语法
4、CSS盒子模型
5、布局及定位
6、HTML与CSS综合案例
7、HTML5基本讲解
8、CSS3应用讲解
1、JavaScript介绍与用法
2、JavaScript基本语法介绍
3、JavaScript变量与数据类型
4、JavaScript函数与事件
5、JavaScript语句与运算
6、JavaScript类型转换
7、JavaScript正则表达式
8、JavaScript实战应用
1 、各选择器使用及应用优化
2 、Dom节点的各种操作
3 、事件处理、封装、应用
4 、jQuery中的各类动画使用
5 、可用性表单开发
6 、jQuery、Ajax、函数、缓存
7、jQuery插件、扩展、应用
8 、理解模块式开发及应用
1 、XML简介与语法
2 、XML元素与属性
3 、XML CSS与XML XSLT
4 、XML HttpRequest对象
5 、XML 与Dom应用程序
6 、XML CDATA
7、XML 编码与服务器
8、XML DOM高级应用
1、AJAX简介与案例
2、创建XMLHttpRequest请求
3、XML XHR请求与响应
4、AJAX ReadyState
5、AJAX数据库
6、AJAX ASP/PHP
7、AJAX XML

第四阶段
数据库与服务器语言

1 Mysql基本概念与设计 2.SQL核心应用 3.JDBC核心应用 4.Java Servlet 5.Java Server Pages
1、Mysql简介
2、SQL介绍
3、数据库操作
4、数据类型
5、数据表操作
6、约束、运算符、函数
7、MySQL各类查询
8、MySQL综合应用
1、SQL简介与语法
2、SQL各类语句与运算符
3、SQL操作符与通配符
4、SQL链接与关键字
5、SQL的各类约束操作
6、SQL视图与日期
7、SQL NULL值与函数
8、SQL数据类型与函数
1、JDBC基本概念
2、使用JDBC连接数据库
3、使用JDBC进行crud操作
4、使用JDBC进行多表操作
5、JDBC中事务的概念
6、JDBC中调用存储过程
7、JDBC中CRUD的模板模式
8、Spring框架中的JDBC
1、Servelt环境设置与生命周期
2、Servlet客户端与服务器响应
3、Servlet过滤器与异常处理
4、Servlet Cookie与Session
5、Servlet数据库访问
6、Servlet网页重定向
7、Servlet包与调试
8、Servlet国际化
1、JSP环境开发与搭建
2、JSP结构、语法与指令
3、JSP动作元素与隐式对象
4、JSP客户端与服务器
5、JSP Cookie与session处理
6、JSP 标准标签库
7、JSP XML 数据处理
8、JSP 表达式语言与异常处理

第五阶段
JAVA主流框架

1.Struts入门及深入 2.Struts2原理和应用 3.Hibernate4框架 4.Hibernate4进阶 5.Hibernate4应用
1、MVC简介及框架
2、Struts2介绍及helloworld
3、Struts2执行流程及配置详解
4、Struts2对数据的处理
5、Action的3种实现及Action
6、类型转换
7、数据校验
8、ThreadLocal-ActionContext
1、ServletAPI
2、拦截器入门
3、token拦截器
4、自定义拦截器
5、文件上传
6、文件下载
7、Ajax实现
8、注解实现
1、orm简介
2、Hibernate简介及HelloWorld
3、配置文件讲解
4、JUnit及CRUD实现
5、对象生命周期
6、多对一单向关联
7、struts2+hibernate整合
8、OpenSessionInView
1、一对多单向关联
2、一对多双向关联
3、多对多单向关联
4、多对多双向关联
5、组件映射
6、组合主键映射
7、集合映射
8、Cascade和inverse讲解
1、Lazy和fetch策略
2、HQL查询
3、Criteria查询及本地SQL查询
4、Hibernate一级缓存
5、Hibernate二级缓存及查询
6、数据库隔离级别
7、Hibernate锁机制
8、注解的使用

第六阶段
Java重要框架

1.Spring框架入门 2.Spring之AOP 3.SpringMVC框架 4.Mybatis框架 5.Shiro框架
1、单列设计模式
2、工厂设计模式
3、享元工厂
4、模拟IOC
5、Spring简介及框架搭建
6、IOC创建对象
7、DI的使用
8、Scope及autowiring
1、静态代理实现
2、动态代理实现JDK及CGLIB
3、AOP简介
4、Spring之AOP使用
5、整合Hibernate
6、声明式事务管理
7、整合Struts2
8、注解实现
1、SpringMVC简介及架构流程
2、框架搭建及实现HelloWorld
3、映射器及适配器
4、注解开发,数据校验
5、异常处理,文件上传
6、RESTful
7、AJAX,拦截器
8、整合Spring+Hibernate
1、Mybatis简介
2、Mybatis入门程序
3、配置文件讲解
4、输入输出类型
5、resultMap
6、Mybatis关联查询
7、动态SQL,延迟加载
8、缓存,逆向工程
1、shiro简介
2、Shiro认证
3、自定义Realm
4、散列算法
5、shiro授权
6、自定义Realm授权
7、Shiro与项目集成

第七阶段
大数据前沿技术

1.Linux技术 2.Hadoop架构 3.HDFS分布式文件系统 4.MapReduce 5.Hive数据仓储
1、Linux安装与配置
2、Linux常用指令
3、AWK与sed指令
4、shell脚本开发
5、用户与用户组管理
6、系统管理与目录管理
7、Linux服务器配置
1、大数据技术概论
2、Google与Hadoop模块
3、Hadoop常用项目介绍
4、Hadoop环境安装配置
5、Hadoop安装模式
6、Hadoop配置文件
7、Hadoop常用项目介绍
1、认识HDFS及其HDFS架构
2、Hadoop的RPC机制
3、HDFS的HA机制
4、HDFS的Federation机制
5、Hadoop文件系统的访问
6、JavaAPI接口与维护HDFS
7、HDFS权限管理
1、WordCount准备开发环境
2、WordCount案例分析 3、导入Hadoop的JAR文件
4、MapReduce代码的实现br> 5、打包、部署和运行
6、打包成JAR文件
7、MapReduce开发
1、Hive工作原理、类型及特点
2、Hive架构及其文件格式
3、Hive操作及Hive复合类型
4、Hive的JOIN详解
5、Hive优化策略
6、Hive内置操作符与函数
7、Hive用户自定义函数接口
8、Hive的权限控制

第八阶段
企业项目实战

1.在线通讯录管理系统 2.医药销售管理系统 3.车辆销售检测系统 4.个人网络银行评估系统
1.仿物流管理系统 2.仿旅游业务管理系统 3.信息管理系统 4.分布式存储系统
部分项目开发实战,只为高薪加重筹码
  • ERP管理系统

    项目简介

    ERP管理系统是根据业务需求发展需要,建立的企业内部使用的综合信息管理服务平台,包括基础维护、CRM、进销存、业务报表等模块。

    项目亮点

    基于SSH2集成框架

    采用Shiro框架进行权限验证

    Jfreechart进行静态动态展示

    系统讲解WebService

    采用CXF框架提供对外接口

    Spring与Mail集成开发

  • 个人网络银行系统

    项目简介

    个人网络银行系统利用计算机和互联网技术,为客户提供了综合、实时的全方位银行服务。它使客户可以不受时空限制,足不出户便可以通过网络进行申请、转账以及支付等银行业务,体验网上经济新生活。

    项目亮点

    采用MVC机构

    采用Struts+Hibernate计算

    Hudson管理持续集成

    分布式缓存Memcached服务

    采用Jenkins技术

    采用redis减轻服务器压力

  • 汽车租赁管理系统

    项目简介

    易点汽车租赁系统(ERP)涵盖了汽车租赁业务的所有环节,即从车辆的购置预算、审核到购置,车辆预定、合同、车辆交接、收款结算、车辆维修、保险、违章等等车辆的运营,车辆的处置一条龙管理流程。

    项目亮点

    SSM框架开发

    Freemarker静态化页面

    Webservice框架异构通信

    springmvc+spring+mybatis

    Hudson管理持续集成

    Spring与Mail集成开发

  • 药品集中采购系统

    项目简介

    药品集中采购系统是利用计算机信息网络技术为医药卫生行业服务的电子交易系统,实现医疗机构上网采购、药品经营企业上网销售、监督单位网上监管,实现药品交易过程的数字化、网络化、透明化。

    项目亮点

    控制层struts2框架

    持久层Hibernate5框架

    大型数据库Oracle持久化存储

    Apache shiro框架

    POI实现数据导入导出

    CXF框架完成信息同步

独家教学优势,光环用心呵护你

光环IT学院16年专注IT就业培训,拼教学,论严管,谈素养,比就业,光环用心呵护你!

光环IT学院毕业学员专场招聘会 (携手中关村软件园几十家企业) 查看详情 在线咨询