Scala Training Provided by DataFlair Web Services Training Institute in Indore
Scala free videos and free material uploaded by DataFlair Web Services Training Institute staff .
Functional Programing Paradigm
Understanding Functional
Programming
Functional Programming constructs
Why Functional Programming
Comparison between Functional
Programming vs Object oriented programming
Introduction to Scala
Scala Introduction
What and why of Scala
Scala features and design
principles
Scala in other frameworks
Scala vs Java
Transition approach of Java
resources to SCALA
Introduction to Scala REPL
Installation of Scala on Windows,
Linux & Mac
Installation and Setup of Scala
IDE
Data Types and Control Structures
Data Types, Literals, operators in
Scala
Type Inference
Type Inference for Polymorphic
Methods and Generic Classes
Use Type Inference, Functions,
Anonymous Function, and Class
Control Structures in Scala
loops - for, foreach, while
Functions
Anonymous Functions
Procedures
Collections
Collections in Scala
(Architecture)
Mutable Collection vs. Immutable
Collection
Types of Collections - Array,
ArrayBuffer, Map, Tuples, Lists, etc.
Lists, Maps, Maps-Operations
Streams
Functional Programming using Scala
Functional Literals / Anonymous
Functions
Complex Functions
Closures
Higher Order Functions
Anonymous Functions
Partial Functions / Partially
Applied Functions
Implicit Parameters
Object Oriented Programming
Objects, Class in Scala
Case Classes
Getters and Setters
Custom Getters and Setters
Properties with only Getters
Auxiliary Constructor
Primary Constructor
Singletons and traits
Singletons
Companion Objects
Extending a Class
Overriding Methods
Traits as Interfaces
Layered Traits
Deep Dive into Scala
Exception Handling
Pattern Matching
File I/O Handling
Extractors
Currying
Scala Type Hierarchy
Java and Scala Integration
Advanced Scala concepts
For Expressions
Implicit Conversions and
Parameters
Abstract Members
Type Parameterization [Variance]
Composition & Inheritance
Extractors, Annotations & Parsing
Extractors
Annotations
Working with XMLs
Concurrency in Scala
Modular Programming using Scala
Combinator Parsing
Certified Free Scala Training course from DataFlair equips you with in-depth knowledge coupled with strong practical skills to enable you enhance your competence in scalable programming language Scala
Write a public review