200人团已成,《大数据开发之LinuxJavaScala》拼团火热进行中!

Posted 小象

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了200人团已成,《大数据开发之LinuxJavaScala》拼团火热进行中!相关的知识,希望对你有一定的参考价值。

立即参团

200人以上 ¥ 199.00

400人以上 ¥ 99.00


200人团已成,火爆冲击!




200人团已成,《大数据开发之Linux、Java、Scala》拼团火热进行中!

 课程名称:

《大数据开发之Linux、Java、Scala》第一期




200人团已成,《大数据开发之Linux、Java、Scala》拼团火热进行中!

 课程目标:


本课程包含100小时的录播课程,面向想要深入学习Hadoop、Spark等大数据平台的开发人员和运维人员,全面补充Linux系统、Java和Scala编程语言的相关知识。



200人团已成,《大数据开发之Linux、Java、Scala》拼团火热进行中!

  主讲老师:



陈超   七牛云技术总监

专注于分布式计算与机器学习相关领域,是国内最早的Spark研究与使用者。 目前专注于Spark平台的大数据处理,尤其精通Scala语言,Machine Learning ,实时计算和图计算,并将实践成果快速应用于大数据相关的业务和产品。

冼茂源   小象科技CTO

多年从事分布式计算及存储相关的开发及管理工作。针对互联网具体业务的特殊需求,对Hadoop调度机制、安全管理、存储优化、监控及管理系统等进行深度修改。在HBase与具体查询业务相结合,进行系统问题排查及调优方面有丰富经验。



200人团已成,《大数据开发之Linux、Java、Scala》拼团火热进行中!

 开课时间:


2016年9月2日



 学习方式:


录播课程,开课即学,在线反复观看,有效期1年



 课程大纲:



第一部分:《大数据之Linux实战》

 Course 1 :步入linux

1.1 Linux简要介绍

1.2 Linux各个distribution选择

1.3 Linux磁盘分区选择

1.4 Linux目录结构

实践1 CentOS安装

实践2 Linux基本命令实验

Course 2 :一切皆文件

2.1 Linux用户和组概念

2.2 Linux文件属性及权限

2.3 Linux文件与目录CRUD

实践1 创建文件及目录并修改权限

实践2 对文件或目录的操作

实践3 创建Hadoop用户及Hadoop组等

Course 3 :文件系统

3.1 磁盘物理简要介绍

3.2 Linux文件系统原理

3.3 Ext2/Ext3/Ext4及swap简介

3.4 挂载点

3.5 文件系统的操作

实践 df,du实际用法

Course 4 :Shell的世界

4.1 认识Vim及熟悉Vim

4.2 常见shell命令学习

Course 5 :shell 脚本

5.1 shell script介绍

5.2 hello shell练习

5.3 判断符号

5.4 条件判断语句

5.5 循环语句

5.6 传递参数

实践1 检查硬盘空间脚本练习

实践2 分析一个Hadoop脚本(Shell源码)

Course 6 :进程介绍

6.1 进程简介

6.2 进程的查看

6.3 进程的管理

6.4 进程的执行顺序

6.5 进程资源占用监控

6.6 任务管理

实践1 查看进程及资源使用情况

实践2 设置后台运行job

Course 7 :Linux软件包管理

7.1 tarball安装

7.2 rpm安装方式操作

7.3 yum安装方式操作

7.4 linux压缩命令

实践1 tarball安装实践

实践2 rpm安装实践

实践3 yum安装实践

Course 8 :Linux网络详解

8.1网络基本常识

8.2网络参数常用命令

8.3网络通信

8.4网络下载

第二部分:《大数据之JAVA编程》

Course 1 :Java入门

1.1 Java概述

1.2 java代码初运行

1.3 环境搭建及java编译过程

1.4 基本数据类型

1.5 变量和常量

1.6 修饰符与运算符

1.7 初识面向对象

1.8 对象和类

Course 2 :Java基础

2.1 程序流程控制

2.2 认识字符串

2.3 必须了解的常用类

2.4 数组

2.5 方法

2.6 流、文件及IO初步

2.7 异常与异常处理

2.8 样例,Hadoop中的一些Java应用

Course 3 :深入面向对象

3.1 面向对象的“世界观”

3.2 封装

3.3 继承

3.4 覆盖与重载

3.5 多态

3.6 抽象类

3.7 接口

3.8 包(package)

3.9 样例,Hadoop Datanode

Course 4 :数据结构、集合与泛型

4.1 常见数据结构

4.2 集合框架及使用

4.3 java 泛型

4.4 集合与泛型在实际项目中的使用样例。

Course 5 :序列化与Java IO

5.1 Java序列化

5.2 JavaIO_基本架构

5.3 JavaIO_磁盘IO

5.4 JavaIO_Socket

5.5 JavaIO_NIO

5.6 样例,Hadoop Mapper中输出序列化

Course 6 :多线程与并发

6.1 线程创建与控制

6.2 线程同步互斥与通信

6.3 并发包

Course 7 :Java虚拟机

7.1 JVM的基本架构

7.2 类加载器

7.3 运行数据区及执行引擎

7.4 Java GC

7.5 Java工具介绍及应用

7.6 实例,用Java工具观测进程状态

Course 8 :Java反射

8.1 介绍反射

8.2 Class类

8.3 反射API

8.4 反射机制的使用及示例

8.5 样例:Hadoop中的反射应用

Course 9 :Java项目管理

9.1 Maven 环境搭建

9.2 Maven 构建项目

9.3 Maven 依赖管理

9.4 Maven 常用命令

Course 10 :最有影响力的Java开源项目——Hadoop

10.1 Hadoop生态系统特点

10.2 Hadoop介绍

10.3 Hadoop生态系统

10.4 Hadoop生态系统版本衍化

第三部分:《大数据之Scala编程》

Course 1 :Scala基础

1.1 值与变量的声明

1.2 常用类型简介

1.3 函数与方法的定义与使用

1.4 条件表达式

1.5 循环及高级for循环使用

1.6 lazy值

1.7 默认参数、带名参数及变长参数

1.8 异常处理

1.9 数组相关操作

1.10 Map操作

Course 2 :Scala面向对象编程

2.1 类定义

2.2 类的属性

2.3 主构造器

2.4 辅助构造器

2.5 object对象

2.6 apply方法

2.7 类的继承

2.8 方法重写与字段重写

2.9 抽象类

2.10 trait

2.11 包的定义与使用

2.12 包对象定义与使用

2.13 文件访问

Course 3 :Scala函数式编程

3.1 高阶函数的定义

3.2 值函数

3.3 匿名函数

3.4 闭包

3.5 SAM与Curry

3.6 高阶函数示例

3.7 集合简介

3.8 序列

3.9 可变列表与不可变列表

3.10 集合操作

3.11 case class

3.12 模式匹配

Course 4 :Scala高级编程

4.1 泛型类

4.2 泛型函数

4.3 Lower bounds 与 Upper bounds

4.4 View bounds

4.5 Context bounds

4.6 协变与逆变

4.7 隐式转换

4.8 隐式参数

4.9 隐式类


点击下方阅读原文立即参团

以上是关于200人团已成,《大数据开发之LinuxJavaScala》拼团火热进行中!的主要内容,如果未能解决你的问题,请参考以下文章

刘庆峰:大数据反恐已成国际大趋势

混合云计算已成新一轮发展趋势

满团已截定杜老师工作室 ,KOA艺术王者乌索普重涂

尚吉刚-读王坚《在线》有感:在线与否,已成新老世界分割线

大神李沐被曝离职亚马逊,投身大模型创业!网友:“AI 已成创业致富新思路?”...

大数据开发之路:关于多级分销系统的几件事