
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 Check a Leap Year
Scala Program to Check if n/2 Pairs are Possible from an Array of n Numbers Where the Sum of Two Numbers is Odd
Scala Program to Check Palindrome
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 Compute Quotient and Remainder
Scala Program to Create a Square of the Maximum Side, Given two Planks of Wood with Size as Integer Numbers
Scala Program to Display Fibonacci Series
Scala Program to Find GCD of Two Numbers
Scala Program to Find the ASCII Value of a Character
Scala Program to Find the Largest Among Three Numbers
Scala Program to Print Hello World
Scala Program to Remove Duplicate Elements from a List
Scala Program to Reverse Words in the String and Capitalize the First Word
Scala Program to Swap Two Numbers