在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
博学谷线上Java培训培训班课程大纲学什么?学完能培训吗?Java培训班课程学习分为七个阶段:Java基础JavaWeb、主流框架、电商项目-品优购、流行框架、微服务实战项目-学成在线、拓展学习(选学)等内容。学完本课程学员可轻松应用Java互联网开发大部分岗位,根据市场反馈,薪资可达15000元/月。
博学谷线上Java培训培训班课程适合什么样的人群学习?
课程适合在校大学生、希望得到技能提升的IT人员、新入职场的技术小白、零基础想转行的非在职IT人员、有基础想转行的在职IT人员。
为什么选择博学谷线上Java培训班?课程有哪些优势?
1、课程体系优化,课程内容丰富
18次课程体系的优化、100+技术点的更新、精心设计的优质课程内容、高度整合的课程知识体系。
2、迎合企业刚需
迎合企业与时代刚需、引入当前流行技术热点、新增多门实用性课程、打造实用型开发工程师
3、课程内容新,紧跟前沿
紧跟市场潮流、200+小时项目实战训练、覆盖8大行业项目库、直指热门高薪就职行业
线上Java培训班课程大纲
阶段一 Java基础
具备JavaSE基本开发能力,可编写简单单机应用程序。
第一章: 培训课(2.1)-基础语法
1-1 JDK和Path环境变量
1-2 HelloWorld案例
1-3 常量变量&数据类型
1-4 运算符
1-5 运算符练习
1-6 选择结构-if语句-switch语句
1-7 循环结构-for-while-do..while
1-8 猜数字小游戏
1-9 开发工具-IDEA
1-10 数组
1-11 方法
1-12 方法重载&方法参数
1-13 方法练习
1-14 调错神器Debug
1-15 基础语法练习
第二章: 培训课(2.1)-面向对象-封装
2-1 描述类介绍与使用
2-2 实现封装
第三章: 培训课(2.1)-常用API第一部分
3-1 API的使用
3-2 String类
3-3 StringBuilder类
3-4 ArrayList集合
3-5 学生管理系统
第四章: 培训课(2.1)-面向对象-继承-多态
4-1 继承
4-2 多态
4-3 接口
4-4 内部类
第五章: 培训课(2.1)-常用API第二部分
5-1 Math&System类
5-2 Object类
5-3 冒泡排序
5-4 基本类型包装类
5-5 Date类
5-6 Calendar类
第六章: 异常&集合
6-1 异常
6-2 Collection集合
6-3 List集合
6-4 Set集合
6-5 泛型
6-6 Map集合
6-7 Collections工具类
6-8 集合练习
第七章: File类&IO流
7-1 File类
7-2 递归
7-3 IO字节流
7-4 IO字符流
7-5 IO练习
7-6 标准流&打印流
7-7 对象序列化流
7-8 Properties类
第八章:多线程&网络编程
8-1 多线程
8-2 网络编程
第九章: JDK新特性
9-1 Lambda表达式
9-2 接口新特性
9-3 方法引用
9-4 函数式接口
9-5 Stream流
第十章: 反射&模块化
10-1 反射
10-2 模块化
阶段二 JavaWeb
具备基本的JavaWeb开发能力,熟悉Linux服务器及相关软件的使用,可完成中小型企业级项目的开发。
第一章: 基础加强
1-1 Junit
1-2 反射
1-3 注解
第二章:MySQL
2-1 数据库概念
2-2 MySQL安装与使用
2-3 SQL基本概念与通用语法
2-4 数据库的CRUD操作
2-5 数据库表的CRUD操作
2-6 数据库表中记录的基本操作
2-7 数据库的查询操作
2-8 表的约束
2-9 多表操作
2-10 三大范式
2-11 数据库的备份和还原
2-12 多表查询
2-13 子查询
2-14 多表查询练习
2-15 事务
2-16 用户管理和权限管理
第三章: JDBC
3-1 JDBC快速入门
3-2 JDBC各个类详解
3-3 JDBC之CRUD练习
3-4 ResultSet类详解
3-5 JDBC登录案例练习
3-6 PreparedStatement类详解
3-7 JDBC事务管理
3-8 数据库连接池
3-9 JDBCTemplate
第四章: HTML和CSS
4-1 概念介绍
4-2 基本标签
4-3 表单标签
4-4 CSS概述
4-5 CSS_选择器
4-6 CSS属性
4-7 CSS_案例-注册页面
第五章:JavaScript
5-1 JavaScript_简介
5-2 JavaScript基础语法
5-3 JavaScript运算符
5-4 JavaScript特殊语法
5-5 JavaScript_语法_流程控制语
5-6 JavaScript_对象
5-7 DOM和事件的简单学习
5-8 BOM对象
5-9 DOM对象
5-10 JavaScirpt中的事件
第六章: BootStrap
6-1 快速入门
6-2 Bootstrap_栅格系统
6-3 Bootstrap_全局CSS样式
6-4 Bootstrap_组件和插件
6-5 案例_黑马旅游网
第七章: XML
7-1 xml基础
7-2 xml_约束
7-3 xml_解析
第八章: Tomcat
8-1 web相关概念
8-2 tomcat基本操作
8-3 tomcat_部署项目
第九章: Servlet和HTTP请求协议
9-1 Servlet_快速入门
9-2 Servlet_生命周期方法
9-3 Servlet_3.0注解配置
9-4 IDEA与tomcat相关配置
9-5 Servlet_体系结构与urlpartten配置
9-6 HTTP请求协议
第十章: Request和Response
10-1 Request原理和继承体系
10-2 Request_获取请求数据
10-3 请求转发和request共享数据
10-4 Request_获取ServletContext
10-5 request登录案例
10-6 HTTP响应协议
10-7 response之重定向
10-8 response之相对路径和绝对路径
10-9 response之输出数据
10-10 response之验证码
10-11 ServletContext对象
10-12 文件下载
第十一章: Cookie和Session
11-1 Cookie快速入门
11-2 Cookie_细节
11-3 Cookie案例
11-4 JSP改造Cookie案例
11-5 Session快速入门
11-6 Session细节
11-7 Session之验证码案例
第十二章: JSP,EL和JSTL
12-1 JSP基础语法
12-2 MVC
12-3 EL介绍和运算符
12-4 EL获取域中存储的数据
12-5 JSTL常用标签
12-6 案例_列表查询
第十三章: 综合案例(用户信息)
13-1 登录功能
13-2 添加删除修改功能
13-3 删除选中功能
13-4 分页查询功能
13-5 复杂条件查询功能
第十四章: Filter和Listener
14-1 Filter快速入门
14-2 Filter细节
14-3 Filter案例
14-4 监听器
第十五章: Jquery
15-1 JQuery基础
15-2 JQuery选择器
15-3 Jquery基础案例
15-4 JQuery动画和遍历
15-5 JQuery事件绑定和切换
15-6 Jquery高级案例
第十六章: Ajax和JSON
16-1 原生JS方式实现Ajax
16-2 JQuery方式实现Ajax
16-3 JSON基础语法
16-4 JSON_解析器
第十七章: Redis
17-1 Redis环境搭建
17-2 Redis命令操作
17-3 Redis持久化
17-4 Jedis代码操作
17-5 Jedis连接池
17-6 redis案例
第十八章: Maven基础
18-1 基本概念
18-2 maven的安装和仓库种类
18-3 maven标准目录结构和常用命令
18-4 maven生命周期和概念模型图
18-5 使用骨架创建maven的java工程
18-6 maven工程servlet实例
第十九章: 黑马旅游网
19-1 准备工作
19-2 注册功能
19-3 登陆和退出功能
19-4 BaseServlet抽取
19-5 分类数据展示功能
19-6 旅游线路分页展示分页展示
19-7 旅游线路查询
19-8 旅游线路详情
19-9 旅游线路收藏
第二十章: Linux
20-1 Linux概述
20-2 软件安装与使用
20-3 Linux目录结构
20-4 Linux命令
20-5 Linux权限&IP修改&域名映射
20-6 Linux上软件安装
20-7 Linux部署案例
第二十一章: Nginx
21-1 Nginx概述
21-2 Nginx功能
阶段三 主流框架
市场主流框架,应用于电商项目与互联网项目.
第一章:Spring
1-1 Spring简介
1-2 Spring配置文件
1-3 Spring配置数据源
1-4 Spring注解开发
1-5 AOP简介
1-6 AOP的实现方式
1-7 JdbcTemplate基本使用
1-8 Spring的事务控制
第二章: SpringMVC
2-1 Spring集成web开发环境
2-2 SpringMVC简介
2-3 SpringMVC组件解析
2-4 SpringMVC的数据响应
2-5 SpringMVC的请求参数绑定
2-6 SpringMVC的文件上传
2-7 SpringMVC的拦截器
2-8 SpringMVC的异常处理
第三章: Spring+SpringMVC综合练习
3-1 环境搭建
3-2 角色管理
3-3 用户管理
第四章: Mybatis
4-1 Mybatis快速入门
4-2 Mybatis基本增删改查操作
4-3 Mybatis核心配置文件
4-4 Mybatis的dao层实现原理
4-5 Mybatis映射文件深入-动态SQL
4-6 Mybatis核心配置文件深入
4-7 Mybatis的多表操作
4-8 Mybatis注解开发
4-9 SSM整合
第五章:Oracle
5-1 oracle体系结构
5-2 oracle的基本操作
5-3 oracle的查询
5-4 oracle对象
5-5 oracle编程
第六章: Maven高级
6-1 maven分模块构建
6-2 私服
第七章: SSM整合案
7-1 SVN的基本介绍
7-2 TortoiseSVN的基本操作
7-3 TortoiseSVN及IDEA下SVN的使用
7-4 AdminLTE的基本介绍
7-5 SSM整合案例的基本介绍
7-6 产品操作
7-7 订单操作
7-8 权限控制
7-9 用户操作
7-10 权限关联与控制
7-11 AOP日志
阶段四 电商项目-品优购
使用主流框架SSM开发,并引入新技术,全面丰富项目一,打造含金量超高电商项目,让学员更轻松面对互联网电商项目开发岗位。
第一章: Eclipse
1-1 下载与安装
1-2 eclipse的集成
1-3 eclipse创建工程
1-4 版本控制
第二章:-电商介绍及Dubbox入门
2-1 电商行业背景及系统架构基本介绍
2-2 Dubbox基本介绍
2-3 品牌列表管理
第三章: 品牌管理
3-1 AngularJS基本介绍
3-2 商品品牌分页
3-3 商品品牌管理(增删改查)
第四章: 规格及模板管理
4-1 代码优化
4-2 商品规格管理(增删改查)
4-3 商品品牌及规格下拉列表
4-4 商品类型模板编辑
第五章:安全框架与商家入驻审核
5-1 SpringSecutiry基本介绍
5-2 运营商系统
5-3 商家入驻审核
第六章: 商品录入
6-1 商品分类管理
6-2 商品录入管理
6-3 图片上传
第七章: 商品分类及规格
7-1 选项商品分类
7-2 商品规格选择
7-3 SKU列表
第八章:商品管理与审核
8-1 商品列表管理
8-2 运营商后台管理
第九章:广告管理与缓存解决方案
9-1 商城首页
9-2 SpringDataRedis基本简介
第十章: 搜索业务-关键字搜索
10-1 Solr基本介绍
10-2 SpringDataSolr入门
10-3 批量数据导入
10-4 关键字搜索
第十一章:搜索业务-复杂条件搜索
11-1 搜索查询业务
11-2 缓存数据
11-3 品牌和规格列表
11-4 搜索条件构建
11-5 过滤查询
第十二章: 搜索业务-分页
12-1 价格区间过滤
12-2 搜索结果分页
12-3 更新索引库
第十三章: 网页静态化-Freemarker
13-1 网页静态化简介
13-2 商品详情页面
13-3 添加购物车及商品审核
第十四章: 消息中间件解决方案JMS
14-1 消息中间件ActiveMQ
14-2 SpringJMS
14-3 消息机制实现商品审核
第十五章: SpringBoot框架与短信解决方案
15-1 SpringBoot基本介绍
15-2 阿里大于基本介绍
15-3 用户注册
15-4 验证码
第十六章: 单点登录解决方案-CAS
16-1 单点登录系统CAS基本介绍
16-2 SpringSecurity与CAS集成
16-3 品优购系统用户名显示
第十七章: 购物车解决方案
17-1 Cookie实现购物车
17-2 购物车前端
17-3 远程购物车存取
17-4 合并购物车
第十八章: 跨域解决方案与订单管理
18-1 JS跨域访问
18-2 收货地址业务
18-3 订单业务
第十九章: 微信扫码支付
19-1 微信支付介绍
19-2 微信二维码生成
19-3 查询订单状态
19-4 支付处理
第二十章: 秒杀系统
20-1 秒杀商品
20-2 秒杀下单
20-3 秒杀支付
第二十一章: 品优购系统业务分析
21-1 定时任务
21-2 MavenProfile基本介绍
21-3 MongoDB 简介
21-4 其它业务功能分析
第二十二章: 集群部署-上
22-1 Zookeeper集群
22-2 SolrCloud集群
22-3 Redis集群
第二十三章:集群部署-下
23-1 MyCat与数据库集群
23-2 Nginx
第二十四章: 容器技术
24-1 Docker
24-2 Docker实战
阶段五 流行框架
一位能够立于不败之地的Java工程师,必定是勇于接受新技术的人。此阶段主要学习目前市面上使用最前言新技术,顺应Java开发市场发展趋势。通过此阶段的学习可以了解Java机器学习,打造Java全栈式工程师,让学员站在Java软件开发的金字塔顶端。
第一章: Lucene
1-1 全文检索基本介绍
1-2 lucene入门案例
1-3 中文分析器
1-4 索引库维护
第二章: Spring Data JPA
2-1 JAP的引入
2-2 JPA的入门案例
2-3 主键生成策略
2-4 JPA的基本操作
2-5 JPQL查询
2-6 spring data jpa 简介
2-7 入门案例
2-8 执行过程分析
2-9 spring data jpa查询
2-10 动态查询
2-11 多表操作-一对多
2-12 多表操作-多对多
2-13 对象导航查询
第三章: Spring Boot
3-1 spring boot 介绍
3-2 spring boot 入门
3-3 spring boot 原理分析
3-4 spring boot 配置文件
3-5 spring boot 集成
第四章: Git
4-1 Git简介及安装使用
4-2 连接远程仓库
4-3 Git分支
阶段六 微服务实战项目-学成在线
学成在线项目借鉴了MOOC的设计思想,是一个提供IT职业课程在线学习的平台。本项目包括:门户、学习中心、考试中心、问答系统、评论系统、学习社区、教学管理中心、系统管理中心等八大平台构成,为学生提供学、练、测一体化的学习服务。
第一章:搭建环境与CMS服务端管理
1-1 项目概述
1-2 CMS系统需求分析及环境搭建
1-3 MongoDB入门
1-4 页面查询服务开发
第二章: CMS系统前端管理
2-1Vue.js基础
2-2 webpack入门
2-3 CMS系统前端页面查询开发
第三章: CMS系统页面管理
3-1 自定义查询
3-2 新增页面
3-3 修改&删除
3-4 异常处理
第四章: 页面静态化-FreeMarker
4-1 Freemarker入门
4-2 页面静态化开发
第五章: 消息中间件RabbitMQ
5-1 RabbitMQ入门
5-2 SpringBoot整合RabbitMQ
第六章:页面发布与课程管理
6-1 页面发布
6-2 课程管理
6-3 课程计划查询&添加
6-4 我的课程
第七章: 课程图片管理
7-1 分布式文件系统FastDSF
7-2 图片管理
第八章: -课程预览Spring Cloud Eureka/Feign
8-1 Eureka注册注册中心
8-2 课程预览开发
8-3 课程发布开发
第九章:ElasticSearch全文检索
9-1 ElasticSearch入门
9-2 ElasticSearch索引管理
9-3 ElasticSearch搜索管理
第十章: 课程搜索
10-1 课程索引
10-2 课程搜索
第十一章: 搜索前端 Nuxt.js
11-1 Nuxt.js入门
11-2 搜索前端开发
第十二章:在线学习 HLS
12-1 视频编码
12-2 媒资管理-上传文件
第十三章: 媒资管理
13-1 视频处理
13-2 媒资与课程计划关联
第十四章: 媒资管理系统集成
14-1 学习页面开发
14-2 在线学习接口开发
第十五章: 用户认证 Spring Security Oauth2
15-1 用户认证
15-2 SpringSecurityOauth2
15-3 认证接口开发
第十六章: 用户认证 Zuul
16-1 用户认证
16-2 服务网关
第十七章:用户授权
17-1 方法授权
17-2 用户授权
17-3 细粒度授权
第十八章: 分布式事务
18-1 分布式事务
18-2 Spring Task定时任务
18-3 订单服务定时发送消息
18-4 自动添加选课开发
第十九章: Devops与项目总结
19-1 项目管理DevOps
19-2 容器技术Docker
19-3 持续集成
19-4 项目总结
阶段七 拓展学习(选学)
学习完培训课后可以多学习除培训课以外的课程
第一章: Elasticsearch
1-1 ElasticSearch基本介绍
1-2 ElasticSearch索引库维护
1-3 ElasticSearch集群
1-4 Java客户端操作索引库
1-5 SpringDataElasticSearch
第二章: 网络爬虫
2-1 爬虫的介绍
2-2 HttpClient
2-3 Jsoup解析
2-4 爬虫案例
2-5 WebMagic
2-6 案例实现
2-7 网页去重
2-8 ES回顾
2-9 查询案例
第三章: Vue
3-1 vue快速入门
3-2 vue语法
3-3 生命周期与ajax异步请求
3-4 vue案例
第四章: Java秒杀系统实战-上
4-1 Java秒杀系统实战
第五章: Java秒杀系统实战-下
5-1 秒杀系统分布式锁设计
第六章: Java设计模式之策略模式实战课程
6-1 Java设计模式之策略模式实战
第七章: JavaEE与人工智能
7-1 JavaEE与人工智能
第八章: MySQL数据库性能优化
8-1 MySQL数据库性能优化
第九章: 微信机器人
9-1 微信机器人案例
第十章: 人脸识别案例
10-1 人脸验证系统
第十一章: 分布式事务案例实战(一)
11-1 分布式事务案例实战
第十二章: 分布式事务案例实战(二)
12-1 分布式事务案例实战
第十三章: Spring Cloud 项目案例讲解
13-1 spring cloud案例
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
华为云软件编程入门教程
华为云是华为公有云品牌,它为世界提供一流的公有云服务,联接企业现在与未来。华为云如今越做越好,不少人纷纷想学习华为云软件编程。那么华为云软件编程如何入门呢?这里小编向大家推荐博学谷的教程,该教程将为大家讲解基于ServiceComb微服务框架的华为云PaaS平台,有兴趣的同学可以看一下的课程介绍。
5627
2019-08-27 17:42:44
Java线上视频课程学习效果怎么样?
Java线上视频课程学习效果怎么样?首先大家要清楚Java线上视频课程的培训内容和质量与线下课程是一样的,只是学习的时间和地点更自由了,选择线上还是线下主要看学习者适合哪种学习方式。回归正题,根据每个培训机构的课程内容、师资力量和教学服务的不同,学习效果也会有很大差异,下面就以博学谷的Java在线就业班为例 ,为大家详细分析一下。
5120
2019-09-27 11:49:52
Java在线教程视频哪里有?都学什么内容?
Java在线教程视频哪里有?都学什么内容?受最近的疫情影响,传智播客将所有线下课程都通过博学谷在线平台为学员进行线上授课。因此在大家在此期间,可以通过博学谷这一在线培训平台在家进行学习充电。总的来讲,博学谷无论是师资团队还是教学内容,都是业内值得信赖的在线IT培训平台。至于教程的具体学习内容,本文将通过课程大纲为大家介绍Java在线教程详情。
4213
2020-02-07 00:00:11
Java网络编程学习大纲整理
系统地学习网络编程对于初级Java程序员来讲至关重要,因此本文为零基础的Java初学者整理了网络编程的学习大纲,主要有三个章节,分别是网络编程三要素、UDP通信和TCP通信三大核心知识。有兴趣的同学可以参照这个学习大纲,制定相应的学习计划。
3728
2020-04-13 19:42:53
南京哪些Java培训班靠谱?怎么选?
java培训机构很多可以选几家机构综合对比一下。想先了解一下可以去观看一下Java培训机构相关视频,了解课程内容适不适合自己,学不学的会,择Java培训前一定要慎重。
3500
2021-04-02 16:35:52