وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Scala 2 Methods and Functions

سرفصل های دوره

Scala is emerging as a popular choice for working with large datasets and frameworks such as Spark. This course will teach you about Scala's support for first-class and higher-order functions and the differences between methods and functions.


1. Course Overview
  • 1. Course Overview

  • 02. Getting Started with Functions and Methods
  • 01. Version Check
  • 02. Prerequisites and Course Outline
  • 03. Functional Programming and Distributed Computing
  • 04. Functional Constructs in Scala
  • 05. Demo - Environment Setup and Hello World
  • 06. Demo - var, val, lazy val, and def Using a Scala Worksheet
  • 07. Demo - The var Type Modifier
  • 08. Demo - The val Type Modifier
  • 09. Demo - The def Keyword
  • 10. Demo - The lazy val Type Modifier
  • 11. Functions and Methods
  • 12. Demo - Functions and Methods I
  • 13. Demo - Functions and Methods II

  • 03. Understanding and Implementing Functions
  • 01. First Class Functions
  • 02. Demo - Functions Literals
  • 03. Demo - Placeholders
  • 04. Demo - Complex Operations Using Placeholders
  • 05. Demo - Partially Applied Functions
  • 06. Demo - Partial Functions
  • 07. Demo - Partial Functions with Pattern Matching
  • 08. Demo - Higher Order Functions
  • 09. Demo - Closures
  • 10. Demo-Function Invocation with Expression Blocks
  • 11. Demo - Higher Order Function Invocation with Function Literal Blocks

  • 04. Understanding and Implementing Methods
  • 01. Introducing Methods
  • 02. Demo - Methods
  • 03. Demo - Currying
  • 04. Demo - Type Parameters
  • 05. Demo - Method Evaluation Strategies
  • 06. Demo - Positional and Named Arguments
  • 07. Demo - Method Invocation with Default Arguments
  • 08. Demo - Curried Functions with Default Arguments
  • 09. Demo - Parameterless and Empty Paren Methods
  • 10. Demo - Varargs
  • 11. Demo - Nested Methods
  • 12. Demo - Recursion
  • 13. Demo - Tail Recursion

  • 5. Dealing with Exceptions and Missing Values
  • 1. Exception and Error Handling
  • 2. Demo - Handling Exceptions Using try-catch Blocks
  • 3. Demo - try, catch, and finally
  • 4. Demo - Try-Success-Failure
  • 5. Demo - Try-Success-Failure with Combinators
  • 6. Demo - Option-Some-None
  • 7. Demo - Either-Right-Left
  • 8. Summary and Further Study
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 12912
    حجم: 477 مگابایت
    مدت زمان: 196 دقیقه
    تاریخ انتشار: ۲۰ خرداد ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید