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

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 تومان
    افزودن به سبد خرید