Companies Home Search Profile

Scala Collections

Focused View

Toby Weston

1:59:23

54 View
  • 1. Course Overview.mp4
    01:42
  • 1. Version Check.mp4
    00:15
  • 2. Introduction.mp4
    02:50
  • 3. Creating & Populating Lists.mp4
    03:47
  • 4. The Recursive Nature of Lists.mp4
    06:46
  • 5. Traversing Lists.mp4
    04:29
  • 1. Introduction.mp4
    01:35
  • 2. Deconstructing with Patterns.mp4
    02:24
  • 3. Extracting Elements with Pattern Sequences.mp4
    06:49
  • 4. Extracting Elements with head and tail.mp4
    03:21
  • 5. Extracting Elements with - - and Nil.mp4
    07:30
  • 6. Finding Elements with find.mp4
    02:46
  • 1. Introduction.mp4
    00:58
  • 2. Creating n-tuples.mp4
    03:35
  • 3. Matching with Patterns.mp4
    02:06
  • 1. Introduction.mp4
    01:21
  • 2. Selecting the Right Collection.mp4
    08:27
  • 3. Mutating Is Discouraged.mp4
    07:04
  • 1. Introduction.mp4
    01:56
  • 2. Comparing Conversion Methods.mp4
    03:14
  • 3. Converting Collections.mp4
    03:00
  • 1. Introduction.mp4
    01:46
  • 2. Filtering with Predicates.mp4
    03:22
  • 3. Mapping and Flattening.mp4
    03:49
  • 4. Pipelining Computations.mp4
    06:07
  • 5. Comparing Imperative and Pipelining.mp4
    04:29
  • 1. Introduction.mp4
    04:07
  • 2. Defining Monad.mp4
    07:35
  • 3. Avoiding Nulls with Monads.mp4
    07:45
  • 4. Processing Computations Monadically.mp4
    04:28
  • Description


    Almost every application in the world needs to manipulate data in some sort of collection. This course will teach you how to use Scala's sophisticated collection types and take advantage of the functional programming style Scala is renowned for.

    What You'll Learn?


      If you’re a programmer targeting the JVM, you'll be familiar with Java and its collection types. In this course, Scala Collections, you'll learn about Scala's power and its collections that will help your next application. First, you'll discover Scala lists and how to find elements in them. Next, you'll explore collection types and how to choose which is right for you. Finally, you'll learn how to transform elements and simplify complex computations. When you're finished with this course, you'll have the knowledge required to use Scala's collections and some of the functional programming idioms that power them.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Toby is an independent software developer based in London, specializing in modern software development and agile practices. He's a keen blogger and writer having written for Jaxenter and a book on modern testing titled Essential Acceptance Testing. A big supporter of open source software, Toby has contributed to several projects including JMock and created a popular concurrency library called tempus-fugit. Find him on Github.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 30
    • duration 1:59:23
    • level average
    • English subtitles has
    • Release Date 2023/06/04