课程
Toggle dropdown
全部课程
学习路径
免费课
训练营
会员
楼+
竞赛
Toggle dropdown
比赛
题库
蓝桥杯
Toggle dropdown
报名
备赛
社区
更多
Toggle dropdown
学校版
企业版
1+X证书
IT 人才培养
登录
注册
全部课程
学习路径
免费课
训练营
楼+
方向:
全部
Linux 运维
Web 前端开发
后端开发
信息安全
数据库
计算机专业课
人工智能
云计算与大数据
Java 后端开发
标签:
全部
Linux
Python
Git
SQL
Go
NoSQL
Ruby
HTML
C
PHP
R
Java
Hadoop
C++
JavaScript
CSS
Shell
Flask
Spark
算法
Scala
Docker
Laravel
MySQL
MongoDB
Bootstrap
jQuery
Nginx
ThinkPHP
设计模式
Redis
爬虫
React
Django
机器学习
Spring
Ansible
OpenCV
SDN
Kafka
SSM
ROS
网络安全
安全开发
Web安全
渗透测试
系统安全
区块链
OpenStack
SpringBoot
TensorFlow
Kubernetes
Oracle
数据分析
TypeScript
Rust
Node.js
Vue.js
Julia
AWS
Pygame
CentOS
PyTorch
NLP
scikit-learn
计算机网络
书籍配套实验
大学公开课
操作系统
强化学习
密码学
数据结构
Qt
OpenGL
PostgreSQL
自动驾驶
蓝桥杯
webpack
Lua
软件测试
Neo4j
Elasticsearch
Hive
微信
uniapp
Element UI
更多
综合
最新
最热
难度
全部
初级
中级
高级
类型
全部
免费
会员
训练营
加入私有课
Scala 开发教程
Scala 是一门多范式的编程语言,类似于 Java 。设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。在本课程中,你将可以学习到 Scala 的基础语法、类和对象、基本数据类型、控制语句以及函数等方面的知识,从而更好地来编写 Scala 应用。
9339人学过
初级
Scala 实现二十四点游戏
“算 24 点”是一种数学游戏,正如象棋、围棋一样是一种人们喜闻乐见的娱乐活动。 它始于何年何月已无从考究,但它以自己独具的数学魅力和丰富的内涵正逐渐被越来越多的人们所接受。在本课程中,我们将通过一个算 24 点游戏的形式,进一步巩固 Scala 的基础。你将可以在本课程中学习到数学表达式的穷举方法、全排列算法,以及如何在 Java 中调用 Scala 的代码等。
2417人学过
初级
Scala 实战之隐式变换和参数
本课程主要介绍 Scala 中可以让函数库调用变得更加方便的隐式变换和隐式参数,以及如何通过它们来避免一些繁琐和显而易见的细节问题。课程内容主要包括 implicits 的使用规则、隐含类型转换、转换被方法调用的对象等。
681人学过
初级
Scala 实战之案例类和模式匹配
本课程侧重介绍Scala的case class和pattern matching(模式匹配),这两个程序结构对于处理树结构的数据非常有帮助。在本课程中,你将可以学习到模式匹配中的常量模式、通配模式和变量模式等,以及如何进行模式限定修饰和重叠模式的定义和正确定义可选项。
691人学过
初级
Scala 实战之 Extractor 提取器
本课程侧重讲解 Scala 中的 Extractor ,它可以将数据模型和视图逻辑分离,在 Scala 体系中充当类似于适配器的角色,是一种极具函数式的做法。你将可以在课程中学到如何定义和设定 Extractor 。本课程难度为一般,属于初级级别课程,适合具有 Scala 基础的用户。
506人学过
初级
Scala 实战之抽象成员
本课程主要介绍 Scala 中的抽象成员用法。先前的基础课程中提到 Scala 中的类型成员也可以是抽象的,而抽象字段和抽象方法都只有字段或者方法的定义,没有字段或者方法的具体实现。在本节,你将可以学到如何使用 Type 成员,以及抽象 vals 变量的初始化方法等要点。
388人学过
初级
11 个实验快速入门 Flink
Flink 作为新一代流式大数据处理框架,已获得阿里、美团等诸多大厂的青睐,本课程以文字 + 代码 + 配图的形式,紧紧结合 Flink 官方文档讲解 Flink 知识体系,内容涵盖环境搭建、架构理论以及 API 使用,各个实验环节紧密衔接、实验步骤先后有序、实验内容由浅入深,非常适合初学者。
197人学过
中级
训练营
开通会员
开通会员,即刻开始学习
加入社群
加入编程交流社群