Scala Essential Training
Paid Course - Subscription
$29/per month
Scala Essential Training
Rate The Course:
[Total: 0 Avg Rating: 0]
Not yet rated
Audit option: No
Intermediate
Free trial availability: Yes
Instructor Type: Individual Instructor
Certification availability: Yes
Self-paced
3 hours 9 mins
Course taught in: English
Captions availability: English
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp
Share on reddit
Reddit
Share on google
Google+
Share on print
Print

About Course 

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.

Course Series 

No course series found

Online Degrees 

No online degree found

Platform 

Skills