Apache Scala Online Training

 >>  Apache Scala Online Training

Apache Scala Online Training


 (4.9) | 350 Ratings


Introduction


Apache Scala Online Training Details
Track Regular Track Weekend Track Fast Track
Course Duration 35 Hrs 8 Weekends 5 Days
Hours 1hr/day 2 Hours a day 6 Hours a day
Training Mode Online Classroom Online Classroom Online Classroom
Delivery Instructor Led-Live Instructor Led-Live Instructor Led-Live


Course Curriculum

Introduction To Scala

  • This module will give a quick introduction to the Scala language and compiler.
  • Why Scala?
  • What is Scala?
  • Introducing Scala
  • Installing Scala
  • Journey – Java to Scala
  • First Dive – Interactive Scala
  • Writing Scala Scripts – Compiling Scala Programs
  • Scala Basics
  • Scala Basic Types
  • Defining Functions
  • IDE for Scala
  • Scala Community

Scala Essentials

  • Let’s understand briefly the Scala essentials like operators, If statements, while loops and much more…
  • Immutability in Scala – Semicolons
  • Scala Method Declarations
  • Literals, Lists, Tuples, Options and Maps
  • Reserved Words
  • Operators
  • Scala Precedence Rules
  • If statements
  • Scala For Comprehensions
  • While Loops
  • Do-While Loops
  • Conditional Operators in Scala
  • Pattern Matching
  • Enumerations

Traits and OOP's In Scala

  • A trait encapsulates method and field definitions, which can then be reused by mixing them into classes. This module will concentrate over traits and OOP’s concepts of Scala.
  • Traits Intro – Traits as Mixins
  • Stackable Traits
  • Creating Traits Basic OOPS – Class and Object Basics
  • Scala Constructors
  • Nested Scala Classes
  • Visibility Rules

 Functional Programming In Scala And Use Traits As Mixins

  • This course introduces the cornerstones of functional programming using the Scala programming language and Different types of data structures present in Scala.
  • What is Functional Programming?
  • Functional Literals and Closures
  • Recursion
  • Tail Calls
  • Scala Functional Data Structures
  • Implicit Function Parameters in Scala
  • Call by Name and Call by Value

Practice Test & Interview Questions

Exam & Certification

0

Course Review

(4.9)
5 stars
4 stars
3 stars
2 stars
1 stars

Course Curriculum

Introduction To Scala

  • This module will give a quick introduction to the Scala language and compiler.
  • Why Scala?
  • What is Scala?
  • Introducing Scala
  • Installing Scala
  • Journey – Java to Scala
  • First Dive – Interactive Scala
  • Writing Scala Scripts – Compiling Scala Programs
  • Scala Basics
  • Scala Basic Types
  • Defining Functions
  • IDE for Scala
  • Scala Community

Scala Essentials

  • Let’s understand briefly the Scala essentials like operators, If statements, while loops and much more…
  • Immutability in Scala – Semicolons
  • Scala Method Declarations
  • Literals, Lists, Tuples, Options and Maps
  • Reserved Words
  • Operators
  • Scala Precedence Rules
  • If statements
  • Scala For Comprehensions
  • While Loops
  • Do-While Loops
  • Conditional Operators in Scala
  • Pattern Matching
  • Enumerations

Traits and OOP's In Scala

  • A trait encapsulates method and field definitions, which can then be reused by mixing them into classes. This module will concentrate over traits and OOP’s concepts of Scala.
  • Traits Intro – Traits as Mixins
  • Stackable Traits
  • Creating Traits Basic OOPS – Class and Object Basics
  • Scala Constructors
  • Nested Scala Classes
  • Visibility Rules

 Functional Programming In Scala And Use Traits As Mixins

  • This course introduces the cornerstones of functional programming using the Scala programming language and Different types of data structures present in Scala.
  • What is Functional Programming?
  • Functional Literals and Closures
  • Recursion
  • Tail Calls
  • Scala Functional Data Structures
  • Implicit Function Parameters in Scala
  • Call by Name and Call by Value

Practice Test & Interview Questions

    Click here for Help and Support: info@sacrostectservices.com     For Inquiry Call Us:   +91 996-629-7972(IND)

  +91 996-629-7972(IND)
X

Quick Enquiry

X

Business Enquiry