
Learn Scala
Scala is a programming language that combines object-oriented and functional programming paradigms. It was designed to address the drawbacks of Java. The primary use of Scala is to build data-intensive, distributed, and scalable software applications.
This tutorial educates absolute novices on Scala's basic to advanced concepts with appropriate examples.
Scala Basic -> Scala Introduction
Scala Basic -> Features of Scala
Scala Basic -> Scala Hierarchy
Scala Basic -> Scala Basic Data Types
Scala Basic -> Scala Variables
Scala Basic -> Scala Array
Scala Basic -> Scala List and Map
Scala Basic -> Scala Conditional Expressions
Scala Basic -> Loops in Scala
Scala Basic -> Declaring Functions in scala
Scala Basic -> Call by Value and Call by Name Parameters
Scala Basic -> Classes and Object
Scala Basic -> Singleton Objects
Scala Basic -> Companion Object
Scala Basic -> Unit in Scala
Scala Basic -> Option in Scala
Scala Basic -> Traits
Scala Basic -> Case Classes
Scala Basic -> Pattern Matching
Scala Program to Print Hello World
Scala Program to Find the ASCII Value of a Character
Scala Program to Compute Quotient and Remainder
Scala Program to Swap Two Numbers
Scala Program to Check Whether a Number is Even or Odd
Scala Program to Check Whether an Alphabet is Vowel or Consonant
Scala Program to Find the Largest Among Three Numbers
Scala Program to Check a Leap Year
Scala Program to Check Palindrome
Scala Program to Display Fibonacci Series
Scala Program to Create a Square of the Maximum Side, Given two Planks of Wood with Size as Integer Numbers
Scala Program to Find GCD of Two Numbers