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

Scala Essential Training

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

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.


01 - Introduction
  • 01 - Introduction and setup

  • 02 - 1. Scala Basics
  • 01 - Values and types
  • 02 - Expressions
  • 03 - Variables and instructions
  • 04 - Functions
  • 05 - Recursion
  • 06 - Recursion Exercise
  • 07 - Recursion Solution
  • 08 - String interpolation

  • 03 - 2. Object-Oriented Programming in Scala
  • 01 - Classes, instances, fields, and methods
  • 02 - Classes, instances, and methods Exercise
  • 03 - Classes, instances, and methods Solution
  • 04 - Method notation
  • 05 - Inheritance
  • 06 - Overriding, polymorphism, and anonymous classes
  • 07 - Abstract classes and traits
  • 08 - Objects
  • 09 - Case classes
  • 10 - Exceptions
  • 11 - Generics

  • 04 - 3. Functional Programming in Scala
  • 01 - Functional programming basics
  • 02 - Anonymous functions
  • 03 - Scala collections List
  • 04 - Map, flatMap, and filter
  • 05 - List exercises
  • 06 - List exercises Solutions
  • 07 - For comprehensions
  • 08 - Scala collections Ranges, arrays, and sets
  • 09 - Scala collections Tuples and maps

  • 05 - Conclusion
  • 01 - Recap and next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 34506
    حجم: 547 مگابایت
    مدت زمان: 283 دقیقه
    تاریخ انتشار: 11 اردیبهشت 1403
    دسته بندی محصول
    طراحی سایت و خدمات سئو

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