最新消息:请大家多多支持

Lynda – Scala Essential Training

其他教程 dsgsd 172浏览 0评论


Lynda - Scala Essential Training

Lynda – Scala Essential Training

Size: 368 MB | Duration: 3h 8m | Video: AVC (.mp4) 1280×720 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 TrainingLynda - Scala Essential Training
Download 百度云
链接: https://pan.baidu.com/s/1gfmo7YF 密码: nx4f

转载请注明:0daytown » Lynda – Scala Essential Training

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