In this course you will learn
- The basics of type inference, variables, loops, functions, and operators.
- How to read files using a console, perform pattern matching, handle exceptions, and more.
- How to use classes, fields, methods, and objects.
- Features of Scala not present in Java include operator overloading, optional parameters, named parameters, raw strings, and no checked exceptions.