Scala at Light Speed
Offered By: YouTube
Course Description
Overview
Embark on a comprehensive 2.5-hour Scala tutorial designed for programmers with existing coding experience. Rapidly master Scala fundamentals, including value and function definitions, class creation, and Scala-specific features like case classes and pattern matching. Dive into advanced concepts such as asynchronous programming with Futures and type enhancement using implicits. Follow along with hands-on examples to reinforce learning, and explore topics ranging from basic syntax to object-oriented and functional programming paradigms. Access downloadable video content and full source code to continue your Scala journey beyond the course.
Syllabus
Scala Tutorial - Scala at Light Speed, Part 1: Getting Started.
Scala Tutorial - Scala at Light Speed, Part 2: Basics.
Scala Tutorial - Scala at Light Speed, Part 3: Object-Oriented Programming.
Scala Tutorial - Scala at Light Speed, Part 4: Functional Programming.
Scala Tutorial Scala at Light Speed, Part 5: Pattern Matching.
Scala Tutorial - Scala at Light Speed, Part 6: Advanced.
Scala Tutorial - Scala at Light Speed, Part 7: Contextual Abstractions (Scala 3 only).
Taught by
Rock the JVM
Related Courses
2D image processingHigher School of Economics via Coursera Abstraction, Problem Decomposition, and Functions
University of Colorado System via Coursera Advanced CloudFormation: Macros (French)
Amazon Web Services via AWS Skill Builder Advanced Deep Learning Methods for Healthcare
University of Illinois at Urbana-Champaign via Coursera Advanced Java Concurrency
Vanderbilt University via Coursera