Another exquisit release
Lynda.Scala.Essential.Training-XQZT
Title: Scala Essential Training
Publisher: Lynda
Iso Size: 366M (383016960 B)
Files: 7F
Date: 05/20/2017
Course #: 574693
Type: Programming Languages
Published: 5/19/2017
Modified: N/A
URL: www.lynda.com/Scala-tutorials/Scala-Essential-Training/574693-2.html
Author: Peggy Fisher
Duration: 3h 8m
Skill: Intermediate
Exercise: [ ]
Installation:
Unpack that shit, mount that shit, run that shit
Notes:
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.rnu003cbru003eu003cbru003eJoin 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.