Lynda – Scala Essential Training |百度网盘|rapidgator|nitroflare

Lynda – Scala Essential Training

其他教程 killking 1评论
Lynda - Scala Essential Training

Lynda - Scala Essential Training

Size: 368 MB | Duration: 3h 8m | Video: AVC (.mp4) 1280x720 15&30fps | Audio: AAC 48KHz 2ch
Genre: eLearning | Level: Intermediate | Language: English
Are you ready to discover the capabilities of the Scala programming language? Scala source code compiles to Java bytecode, so that the resulting executable code runs on a Java virtual machine (JVM). Java libraries are interoperable with Scala code. Like Java, Scala is object-oriented, and uses a curly-brace syntax reminiscent of the C programming language. Unlike Java, Scala has many features of functional programming languages, including currying, type inference, immutability, lazy evaluation, and pattern matching. It also has an advanced type system supporting algebraic data types, anonymous types, covariance, contravariance, and higher-order types. Other features of Scala not present in Java include operator overloading, optional parameters, named parameters, raw strings, and no checked exceptions. Many of these flexible features are covered in this course. Join Peggy Fisher as she helps get you started with Scala, so you can leverage the unique capabilities it offers. First, learn the basics of type inference, variables, loops, functions, and operators. Then, find out how to read files using a console, perform pattern matching, handle exceptions, and more. Finally, learn how to use classes, fields, methods, and objects.

Topics include:
* Integrating with IDEs
* Scala worksheets
* Scala repl sessions
* Type inference
* Creating variables
* Working with loops
* Higher-order functions
* Scala operators
* Working with decision statements
* Handling exceptions using try or catch
* Working with tuples and arrays
* Classes, fields, and methods
Lynda - Scala Essential Training
Download 百度云
链接: 密码: nx4f

您必须 登录 才能发表评论!

网友最新评论 (1)

  1. Lynda - Scala基础教程 你是否准备好了领略一下Scala编程语言的能力了呢?Scala源代码变以成Java字节码,这样可以让可执行代码运行在JVM中。Java类库也可为Scala代码所用。与Java一样,Scala是面向对象的,使用花括号的语法令人想到了C语言。与Java不一样的是,Scala有函数编程语言的多个特点,包括currying、类型引用、不可变性、惰性计算以及模式匹配。它还有一个支持袋鼠数据类型的高级类型系统、匿名类型、协方差、逆变和高阶类型。其它Scala有而Java不具备的功能还有运算符重载、可选参数、命名参数、原始字符以及非checked exception。许多这些灵活的功能都在本教程中会讲到。与Peggy Fisher一起学习如何使用Scala,这样你可以利用其所带来的独特功能。首先,会学习基本的类型引用、变量、循环、函数以及运算符。然后,学习如何使用控制台读取文件、执行模式匹配,处理例外等。最后,学习如何使用类、字段、方法和对象。 主要内容:与IDE集成;Scala worksheets;Scala repl对话;类型引用;创建变量;处理循环;高阶函数;Scala运算符;处理决策语句;使用try或catch处理例外;处理tuples和数组;类、字段和方法。
    wilde(特殊组-翻译)1年前 (2017-06-07)