Scala Tutorial

In this Scala tutorial, we will learn scala from basics to advance where we will start with scala installation and move towards step by step to become comfortable with that.Now a days, scala has become more popular because of Big Data which has ruling the IT industry for quite some time. It is very interesting language. Hope, you will enjoy it. Happy Learning!!

COMING SOON…..

  1. Scala – Overview
  2. Scala – Environment Setup
  3. Scala – Setup IntelliJ IDE
  4. Scala – Basic Syntax – Hello World!!
  5. Scala – Data Types
  6. Scala – Variables
  7. Scala – OOPs concepts
    • Objects and Classes
    • Singleton Object
    • Companion Object
    • Common code in Package Object
    • Scala Constructor
    • Scala Method Overloading
    • Scala Method Overriding
    • Scala This keyword
    • Scala Inheritance
    • Scala Field Overriding
    • Scala Final
  8. Scala Functions
    • Anonymous Function
    • Currying Function
    • Higher Order Function
    • Partially Applied Function
    • Recursion Function
    • Nested Function
    • Passing Arguments in the Function
    • Default parameters Values
  9. Scala Closures
  10. Scala Strings
    • Strings Basics
    • Strings Methods
    • Strings Interpolation
    • Add your Own method to String Class
  11. Scala Abstract Class
  12. Scala Trait
  13. Scala Access Modifier
  14. Scala Array
  15. Scala Collection
    • Scala Tuples
    • Scala Lists
    • Scala Sets
    • Scala Maps
    • Scala Options
    • Scala Iterators
  16. Scala Exceptions
    • Without Exception Handling
    • Scala Try/Catch Block
    • Scala Finally Block
    • Scala Throw Keyword
    • Scala Throws Keyword
    • Scala Custom Exception
  17. Scala Pattern Matching
  18. Scala File Handling
  19. Scala Extractor
  20. Scala Interview Questions

Print Friendly, PDF & Email