Companies Home Search Profile

Scala Essential Training

Focused View

Rock the JVM

4:43:00

11 View
  • 01 - Introduction and setup.mp4
    09:08
  • 01 - Values and types.mp4
    08:21
  • 02 - Expressions.mp4
    14:17
  • 03 - Variables and instructions.mp4
    08:51
  • 04 - Functions.mp4
    08:56
  • 05 - Recursion.mp4
    14:03
  • 06 - Recursion Exercise.mp4
    02:49
  • 07 - Recursion Solution.mp4
    05:42
  • 08 - String interpolation.mp4
    07:18
  • 01 - Classes, instances, fields, and methods.mp4
    07:40
  • 02 - Classes, instances, and methods Exercise.mp4
    03:06
  • 03 - Classes, instances, and methods Solution.mp4
    08:33
  • 04 - Method notation.mp4
    10:53
  • 05 - Inheritance.mp4
    06:57
  • 06 - Overriding, polymorphism, and anonymous classes.mp4
    07:23
  • 07 - Abstract classes and traits.mp4
    12:11
  • 08 - Objects.mp4
    09:23
  • 09 - Case classes.mp4
    16:35
  • 10 - Exceptions.mp4
    11:33
  • 11 - Generics.mp4
    12:47
  • 01 - Functional programming basics.mp4
    13:31
  • 02 - Anonymous functions.mp4
    10:29
  • 03 - Scala collections List.mp4
    11:18
  • 04 - Map, flatMap, and filter.mp4
    10:22
  • 05 - List exercises.mp4
    03:04
  • 06 - List exercises Solutions.mp4
    13:22
  • 07 - For comprehensions.mp4
    08:22
  • 08 - Scala collections Ranges, arrays, and sets.mp4
    16:28
  • 09 - Scala collections Tuples and maps.mp4
    09:15
  • 01 - Recap and next steps.mp4
    00:23
  • Description


    Scala is a general-purpose programming language, with full support for object-oriented and functional programming, and with a strong type system. Designed to be concise, many of Scala's design decisions were inspired by criticism of Java's shortcomings. In this hands-on course from Rock the JVM, learn the essential Scala skills needed to become a Scala developer. First, learn about basics like Scala syntax and structure. Then, dive into object-oriented programming and functional programming. Along the way, discover a different way of thinking about and approaching code, learn how to write expression-oriented code, and acquire multiple options to solve problems, with the knowledge to make informed tradeoffs between them.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Rock the JVM
    Rock the JVM
    Instructor's Courses
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 30
    • duration 4:43:00
    • English subtitles has
    • Release Date 2024/04/20