Scala at Light Speed
Offered By: Independent
Course Description
Overview
Scala is a fantastic language. It's becoming more popular and powers some of the best tools in the world for data processing, distributed computing and much more. But it's hard to learn - usually takes months to get familiar and years to fully master.
But it doesn't need to be this way. You can learn fast with the right tools, the right selection of topics and the right sequencing so you can relate to them as you progress. This mini-course gives you that.
In the time it takes for you to watch a movie, you will learn the equivalent of a 300 page book and you will have the tools to read, understand and work with Scala in whatever project comes your way.
Syllabus
- Getting Started (4:58)
- The Absolute Basics (16:18)
- Scala as an Object-Oriented Language (34:08)
- Functional Programming in Scala (30:59)
- Pattern Matching (11:53)
- Advanced Bits (19:13)
- Scala 3 Contextual Abstractions (24:42)
Taught by
Daniel Ciocîrlan
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX