Scala与函数式编程精要 | Scala & Functional Programming Essentials | Rock the JVM

Scala & Functional Programming Essentials | Rock the JVM

成为一名 Scala 程序员并获得使用 Spark、Akka 和任何 Scala 框架所需的技能!

你将会学到的

  • 了解生产环境或开源项目中的 Scala 代码
  • 使用函数式编程以不同的方式思考代码
  • 从头开始用 Scala 编写应用程序
  • 为使用 Scala 编写的产品和开源项目做出贡献
  • 在 Scala 之上使用强大工具开始开发的技能:Spark、Akka、Play

要求

  • 一些其他编程语言的经验 – 你已经构建了一些有用的东西
  • 计算机科学基础:内存、运行时间、程序如何编译和运行
  • 一些 Java 知识是加分项,但不是必需的

说明

为 Scala 3 更新!本课程现在与 Scala 2 和 Scala 3 完全兼容。

在本课程中,我们将学习 Scala 和函数式编程的基础知识,这两个当今软件行业的热门话题。在指导下,通过 100 多个示例和练习,自己编写 3000 多行 Scala 代码。

为什么选择 Scala:

  • 它是目前最热门的基于 Java 虚拟机的语言– Scala 作业的数量已经爆炸式增长,但需求甚至更高
  • Scala 提供 比同级别 Java 职位高得多的薪酬(> 20%)
  • 非常有趣——如果你学习了 Scala,你就再也不想回来了
  • 它为一些最新技术打开了大门——Spark、Akka 等

我喜欢直截了当,把事情做好。这个课程

  1. 将难以学习的 Scala解构为您需要的关键部分
  2. 选择最重要的 Scala 概念并将它们分为简单但关键的部分和强大的部分
  3. 在整个学习过程中以一种“点击”并有意义的方式排列想法
  4. 在实时 Scala 代码中应用所有内容

最终的好处仍然更大:

  • 当您切换到 Scala 时,薪水显着提高 – 仅在第一年,这门课程的投资回报率就超过 100 倍!
  • 更有趣的工作– Scala 很有趣!
  • 面向未来的技能 – 您将能够使用一些尖端技术(Spark、Akka 等)

本课程面向没有 Scala 语言经验或几乎没有函数式编程经验的成熟程序员。我已经假设对一般编程基础有深入的了解。如果您以前从未编写过代码,那么本课程可能不适合您。

这门课程很全面,但你总是会看到我直截了当。因此,请确保您有足够的专注力和承诺,成为一名糟糕的程序员。

我认为理论实践都很重要。这就是为什么您将获得包含代码示例的讲座、现实生活中的 Scala 代码演示和作业,以及其他资源、说明、练习和解决方案。

我看到我的学生是最成功的——我最好的学生在谷歌级的公司工作——当他们得到指导时,却没有被告知要做什么。我有任务等着你,我提供我的(自以为是的)指导,但也可以自由地试验和改进你的 Scala 代码。

绝对不是最不重要的,当我的学生一路玩得开心时,他们是最成功的!

所以加入我的课程,让我们用 Scala 震撼 JVM!

此课程面向哪些人:

  • 很少或没有 Scala 或函数式编程经验的程序员
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » Scala与函数式编程精要 | Scala & Functional Programming Essentials | Rock the JVM