下载App

课程安排

总计237课时

开课时间

报班即学

有效期至

有效期180天

共237课时,每课时约45分钟课程,每周需学习20个课时,预估4个月学完。

有效期共180天:4个月学习期+2个月巩固期,课程一次性发布,在有效期内可以反复学习。


适合对象

1.希望获得高薪岗位的大专以上学历学习者;

2.希望学习并掌握大数据开发的其他行业从业者;

3.处于职业瓶颈期,想拓展职业技能的程序员;

4.0基础或少量基础,对大数据开发感兴趣的学员。

学习目标

1.掌握Java编程技术,打牢Java编程功底;

2.掌握JavaEE大型软件开发的关键技术;

3.掌握大数据中的主流核心框架的开发应用技能。

课程简介

师资介绍

  • 达维Damrey

  • 帕布Pabuk

  • 洛克Roke

使用教材

1.无教材,上课看视频即可。班级内有配套的练习素材,跟着老师演练即可;

2.课程使用jdk1.8+版本,eclipse,notepad++等软件;

3.软件有版权,班级不提供下载和安装指导,请支持正版。

退换班政策

一、换班政策

换班规则:自课程开班之日起(除短期班的课程外)一个月内可接受换班申请,课程开班时间超过一个月不予换班。

短期班换班规则:纯录播课或课程中含录播课的短期班课程(短期班指课时数为45课时,含45课时)自课程开班之日起15天内可接受换班申请;纯直播课课程或纯直播短期班课程(短期班指课时数为10课时,含10课时)自课程开班之日起15天内可接受换班申请。超过上述时限申请换班的,沪江不予受理。

若按照上述规定申请换班,应遵守:

(1)换班需经过学员申请和沪江审批,换班差价需遵循现行售后政策。若已产生听课记录,须扣除已听部分费用,差价多退少补;同课不同班换班:自课程开班之日起7天内,且未产生听课记录,可申请换班至该课程的其他班级,差价不退不补。

(2)如产生课程换班,开通课程时使用消耗的学习卡/优惠券将不能再次使用,亦不能在置换的班级中进行抵扣课程费用。

(3)开通的课程只有一次换班机会,已申请并成功更换的课程不再接受换班申请。另外,成功换班后的课程,不再享有申请退班的权利。例如A课程-->B课程,B课程不能再次申请更换和退班。

(4)更换课程中,若申请由课程费用低的班级换至为课程费用高的班级,根据学员的需要申请,沪江可提供差额部分费用对应的的发票;若换班申请是从课程费用高的班级换至课程费用低的班级,学员须将已开出的发票寄回,收到后方可申请换班,发票寄回费用由学员自行承担。

签约班,自课程开班之日起第8天不接受换班申请。

 

二、退班政策

七天无忧退班:

自课程开班之日(直播课即班级可预约之日起)起7天之内,且未产生听课记录,可申请7天无忧退班且无须支付额外手续费。若上述时间内,产生听课记录的,已听部分课程费按照课程划线价折算扣款。

课程开班之日起第8天至15天内,申请退班:

自课程开班之日起第8天至15天内,且未产生听课记录的,申请退班需扣除课程订单金额的5%手续费;产生听课记录的,除承担上述手续费外,已听部分课程费按照课程划线价折算扣款;

若按照上述规定,申请课程退班的:

(1)开通课程时使用消耗的学习卡/优惠券将作废,不能提现且不能再次使用。

(2)若班级有赠书或赠品活动,快递发出后,赠书或赠品费用退班时也将按照赠书及赠品的原价扣除;若赠书或赠品未使用,且不影响二次销售,学员可将其寄回沪江指定地址,运费自行承担,赠书及赠品费用可不予扣除;

(3)若班级有赠送的抵用优惠券,代码赠送后并未使用,在退班时所赠送的抵用优惠券将被注销,无法进行使用;若班级有赠送的抵用优惠券,代码一旦使用后,所赠送的抵用优惠券的相关费用在退班时也将一并扣除

(4)退课后余额原路退回。

(5)申请退班时需将已开出的发票寄回,平台收到后处理退班申请。发票寄回费用由学员自行承担。

(6)参与分期免息活动,如发生退款情况,则不享有免息特权,已享受的免息费用须重新计算并由用户自行承担,该部分费用将从退款金额中扣除。详情可参见《信用付款(教育白条)服务协议》/《新易贷(商户)专享贷款合同》或咨询金融方客服400-098-8511 / 4008 295 195。

签约班,超过“7天无忧退班”时限的,一律不接受退班申请,协议另有特殊约定的,按约定处理。

自课程开班之日起超过15天无法申请退班。

注:以上规定如与具体课程协议约定不一致,以课程协议约定为准。

查看全部

机构

价格说明

划线价:指商品的沪江网校指导价、合作方提供的建议零售价,划线价并非原价,仅供参考。

未划线价格:指商品的实时标价,不因表述的差异改变性质。具体成交价格根据商品参加活动,或使用优惠券、学币、卡券等发生变化,最终以订单结算页价格为准。

小贴士:此说明仅当出现价格比较时有效。因可能存在系统缓存、页面更新导致价格变动异常等不确定性情况出现,如您发现商品标价或促销信息有异常,请您立即联系我们,我们会及时补正。沪江网校祝您学习愉快!

  • 试听
    • 0 - 软件及软件开发概念
    • 0 - 软件开发工具和开发环境
  • Java基础
    • 1 - 软件及软件开发概念
    • 2 - 软件开发工具和开发环境
    • 3 - JAVA编程完整示例
    • 4 - JAVA编程语法结构梳理
    • 5 - 变量和数据类型(一)
    • 6 - 变量和数据类型(二)
    • 7 - 变量和数据类型(三)
    • 8 - 表达式和赋值基础
    • 9 - 表达式和赋值详解
    • 10 - 流程控制语法:顺序控制
    • 11 - 流程控制语法:if-else
    • 12 - 流程控制语法:for循环
    • 13 - 流程控制语法:while循环
    • 14 - 流程控制语法:循环跳出
    • 15 - 流程控制语法:switch分支
    • 16 - 代码封装:方法详解
    • 17 - 面向对象编程:类详解
    • 18 - 面向对象编程:对象详解
    • 19 - 面向对象编程:成员变量和成员方法
    • 20 - 面向对象编程:构造方法
    • 21 - 面向对象编程:代码块
    • 22 - 对象构造过程详解(一)
    • 23 - 对象构造过程详解(二)
    • 24 - 静态和非静态详解
    • 25 - 面向对象编程:继承入门
    • 26 - 面向对象编程:继承详解
    • 27 - 面向对象编程:多态
    • 28 - 面向对象编程:抽象类
    • 29 - 面向对象编程:接口入门
    • 30 - 面向对象编程:接口详解
    • 31 - 面向对象编程:内部类
    • 32 - 数组(一)
    • 33 - 数组(二)
    • 34 - 基本数据包装类
    • 35 - 日期工具类
    • 36 - ArrayList
    • 37 - LinkedList
    • 38 - HashSet
    • 39 - TreeSet
    • 40 - HashMap
    • 41 - TreeMap
    • 42 - Exception异常类
    • 43 - 文件IO工具:字节流
    • 44 - 文件IO工具:字符流
    • 45 - 文件IO工具:缓冲流
    • 46 - 文件IO工具:数据流
    • 47 - 序列化和反序列化工具
    • 48 - 自动售货系统案例需求分析、流程设计
    • 49 - 商品模块开发1
    • 50 - 商品模块开发2
    • 51 - 用户管理模块开发
    • 52 - 购物车模块开发
    • 53 - 订单管理模块开发
    • 54 - 多线程概念1
    • 55 - 多线程概念2
    • 56 - 多线程编程实例1
    • 57 - 多线程编程实例2
    • 58 - 线程锁
    • 59 - 线程池
    • 60 - 网络通信和Socket概念
    • 61 - Socket基于UDP传输和聊天室
    • 62 - socket基于TCP传输和文件上传(一)
    • 63 - socket基于TCP传输和文件上传(二)
    • 64 - Socket编程实例:手动编写一个Tomcat
    • 65 - Socket编程实例:注册登录
    • 66 - socket编程实例:分布式运算(一)
    • 67 - socket编程实例:分布式运算(二)
    • 68 - 反射机制入门
    • 69 - 反射API实例详解
    • 70 - 动态代理机制介绍
    • 71 - 动态代理案例详解
    • 72 - RPC案例需求分析、流程设计
    • 73 - 服务端模块开发
    • 74 - 客户端模块开发
  • SQL数据库课程
    • 75 - 数据库导论和mysql介绍
    • 76 - mysql数据库安装详解
    • 77 - DDL语法详解
    • 78 - 基本查询语法详解
    • 79 - 联表查询
    • 80 - 聚合查询
    • 81 - JDBC导论
    • 82 - JDBC实例
    • 83 - JDBC连接池
    • 84 - 事务管理
  • javaEE技术课程
    • 85 - BS软件概念、架构概述
    • 86 - HTML基础语法
    • 87 - HTML标签详解
    • 88 - CSS基础语法
    • 89 - CSS样式详解
    • 90 - JavaScript基础语法
    • 91 - JavaScript进阶
    • 92 - Jquery框架详解
    • 93 - HTTP协议导论
    • 94 - Servlet基础概念
    • 95 - Servlet使用详解
    • 96 - Servlet生命周期
    • 97 - Servlet综合应用案例
    • 98 - Cookie和Session
    • 99 - ajax请求与json数据详解
    • 100 - JSP基础入门
    • 101 - JSP应用详解
    • 102 - mybatis入门
    • 103 - mybatis增删改查(一)
    • 104 - mybatis增删改查(二)
    • 105 - sqlMapConfig
    • 106 - 动态sql
    • 107 - 关联映射
    • 108 - SpringMVC快速入门
    • 109 - 参数绑定
    • 110 - RequestMapping注解
    • 111 - Controller的方法
    • 112 - JSON数据交互
    • 113 - Restful功能
    • 114 - 静态资源映射
    • 115 - 拦截器
    • 116 - Spring快速入门
    • 117 - Spring的IOC
    • 118 - Spring注解
    • 119 - AOP
    • 120 - 整合mybatis,springmvc
    • 121 - SpringBoot快速入门
    • 122 - SpringBoot核心
    • 123 - SpringBoot的web开发
    • 124 - 共享单车微信小程序环境搭建和快速入门
    • 125 - 共享单车地图页面布局和逻辑实现
    • 126 - 地图页面布局-添加控件(一)
    • 127 - 地图页面布局-添加控件(二)
    • 128 - 在地图中添加单车
    • 129 - 微信小程序整合SpringBoot
    • 130 - SpringBoot接收微信小程序的请求参数
    • 131 - 将车辆信息保存到数据库中
    • 132 - 查询单车功能
    • 133 - 共享单车注册页面布局
    • 134 - 共享单车保存验证码
    • 135 - 使用腾讯云短信接口给手机发短信
    • 136 - mongodb的安装和基本使用
    • 137 - springboot整合mongodb(一)
    • 138 - springboot整合mongodb(二)
    • 139 - 手机验证码校验(一)
    • 140 - 手机验证码校验(二)
    • 141 - 保存用户注册信息
    • 142 - 用户注册成功跳转
    • 143 - 充值押金功能
    • 144 - 用户状态更新
    • 145 - 实名认证功能
    • 146 - 保存单车信息到mongodb
    • 147 - 查找附近的单车功能
  • 数据结构和算法课程
    • 148 - 数据结构和算法导论
    • 149 - 算法复杂度
    • 150 - 冒泡排序
    • 151 - 选择排序(一)
    • 152 - 选择排序(二)
    • 153 - 快速排序
    • 154 - 归并排序
    • 155 - 单向链表(一)
    • 156 - 单向链表(二)
    • 157 - 双向链表
    • 158 - 双向链表实践
    • 159 - 循环链表
    • 160 - 查找算法
    • 161 - 栈
    • 162 - 队列
    • 163 - 二叉树基础入门
    • 164 - 二叉树详解--二叉树结构定义
    • 165 - 二叉树详解--插入节点和查找节点
    • 166 - 二叉树详解--二叉树遍历
    • 167 - 递归函数格式
    • 168 - 递归的效率
    • 169 - 递归经典用例
  • Linux技术课程
    • 170 - linux的介绍和安装
    • 171 - Linux命令-文件操作命令
    • 172 - vim文本编辑器
    • 173 - linux环境配置
    • 174 - Linux命令-用户及权限管理
    • 175 - Linux命令-系统命令-免密登录
    • 176 - Linux常用软件安装-yum源
    • 177 - shell编程--基本语法
    • 178 - shell运算符条件判断及流程控制语句
    • 179 - 自定义函数高级文本处理命令定时器
    • 180 - 自动化脚本部署思路
    • 181 - 自动化脚本部署实现
  • Hadoop技术课程
    • 182 - 分布式编程入门(一)
    • 183 - 分布式编程入门(二)
    • 184 - 分布式编程入门(三)
    • 185 - hadoop简介
    • 186 - hadoop的hdfs集群安装
    • 187 - hfds的shell命令
    • 188 - HDFS的JavaAPI
    • 189 - HDFS综合编程案例(一)
    • 190 - HDFS综合编程案例(二)
    • 191 - mapreduce编程模型及框架介绍
    • 192 - wordcount案例详解(一)
    • 193 - wordcount案例详解(二)
    • 194 - MAPREDUCE编程实例一:序列化应用
    • 195 - MAPREDUCE编程实例二:排序应用
    • 196 - MAPREDUCE编程实例三:分组topn(一)
    • 197 - MAPREDUCE编程实例四:分组topn(二)
    • 198 - MAPREDUCE编程实例五:join算法实现
    • 199 - MAPREDUCE高级调优(数据倾斜调优)
    • 200 - HIVE导论
    • 201 - HIVE安装部署
    • 202 - HIVE DDL语法基础(一)
    • 203 - HIVE DDL语法基础(二)
    • 204 - HIVE DDL语法进阶
    • 205 - HIVE DML语法--基础查询
    • 206 - HIVE DML语法--分组查询
    • 207 - HIVE DML语法--关联查询
    • 208 - HIVE DML语法--子查询
    • 209 - HIVE常用内置函数(一)
    • 210 - HIVE常用内置函数(二)
    • 211 - HIVE常用内置函数(三)
    • 212 - HIVE窗口分析函数入门
    • 213 - HIVE自定义函数
    • 214 - HIVE分析函数案例实战(一)
    • 215 - HIVE分析函数案例实战(二)
    • 216 - HIVE数仓综合案例--整体设计
    • 217 - HIVE数仓综合案例--数据预处理
    • 218 - HIVE数仓综合案例--日活用户统计
    • 219 - HIVE数仓综合案例--日新用户统计
    • 220 - zookeeper导论
    • 221 - zookeeper集群的搭建和基本操作
    • 222 - zookeeper客户端java编程(一)
    • 223 - zookeeper客户端java编程(二)
    • 224 - zookeeper应用案例--需求及设计
    • 225 - zookeeper应用案例--服务端实现
    • 226 - zookeeper应用案例--客户端实现
    • 227 - hbase导论
    • 228 - hbase集群的搭建
    • 229 - hbase命令行操作
    • 230 - hbase客户端java编程(一)
    • 231 - hbase客户端java编程(二)
    • 232 - hbase应用案例--实现(一)
    • 233 - hbase应用案例--实现(二)
    • 234 - Flume导论及入门案例
    • 235 - flume级联案例
    • 236 - Sqoop导论及入门案例
    • 237 - sqoop应用实战