Scala Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the essential Scala skills needed to become a Scala developer.
Syllabus
Introduction
- Introduction and setup
- Values and types
- Expressions
- Variables and instructions
- Functions
- Recursion
- Recursion: Exercise
- Recursion: Solution
- String interpolation
- Classes, instances, fields, and methods
- Classes, instances, and methods: Exercise
- Classes, instances, and methods: Solution
- Method notation
- Inheritance
- Overriding, polymorphism, and anonymous classes
- Abstract classes and traits
- Objects
- Case classes
- Exceptions
- Generics
- Functional programming basics
- Anonymous functions
- Scala collections: List
- Map, flatMap, and filter
- List exercises
- List exercises: Solutions
- For comprehensions
- Scala collections: Ranges, arrays, and sets
- Scala collections: Tuples and maps
- Recap and next steps
Taught by
Rock the JVM
Related Courses
4ever-clojureIndependent Mastering Programming with MATLAB
Vanderbilt University via Coursera Advanced Relational Database and SQL
Coursera Project Network via Coursera 算法设计与分析 Design and Analysis of Algorithms
Peking University via Coursera 算法基础 | Fundamental Algorithms
Peking University via edX