Duration
2 days
What you'll learn
- Gain a solid understanding of programming in Scala
- A beginners course that teaches the fundamentals of the Scala programming language and extend it to intermediate level
Course Outline
Introduction To Scala
- Installation
- Installation On Windows
- Scala Install Windows STUDY NOTE
- Installation On Linux
Basic Concepts
- Basic Overview of Scala
- Start with Scala Programming
- Literals
- Literals Study Note
- Scala Values
- Scala Values Study Note
- Scala Variables
- Scala Variables Study Note
- Scala Types
- Scala Types Study Note
Coding Section
- Scala Coding Practice
- Literals
- Value
- Variable
- Type
If Else Statement
- If Else Statement Study Note
- If else Statement with Match Condition
- If else Statement with Match Condition Study Note
- If else Statement With Value Binding Pattern
- If else Statement With Value Binding Pattern Study Note
- If else Statement with Wildcard Operator
- If else Statement with Wildcard Operator Study Note
- If Else Statement Matching with Pattern Guards
- Matching with Pattern Guards Study Notes
Loop Condition
- For Loop
- For Loop Study Note
- For Loop Iterator Guard
- For Loop Iterator Guard Study Note
- For Loop Nested Iterator
- For Loop Nested Iterator Study Note
- While Loop
- While Loop Study note
Scala String
- String
- Scala String Study Note
Function
- Introduction to Procedure
- Introduction to Procedure Study Note
- Recursive Function
- Nested Function
- Nested Function Study Note
- Partialilly Applied Function
- Partially Applied Function Study Note
Scala Advance Concepts - Collection
- Scala Programming Practices
- Scala Programming Practices Study Note
- List & Set
- List & Set Study Notes
- ReducingList Generic
- Reducing List Generic Study Note
- Scala Collection Reduce List
- Scala Collection Reduce List Study Note
- Mapping List
- Mapping List Study Note
OOPS Concepts in Scala
- Class and Inheritance on Scala
- Class and Inheritance on Scala Study Note
- Inheritance
- Inheritance Study Note
- Abstract Classes and Traits
- Abstract Classes and Traits Study Notes
- Case Classes
- Case Classes Study Note
Programme scope, delivery arrangements and suitability are confirmed during enquiry.