Learn By Example: Scala
6.5 Hours
Deal Price$15.00
Suggested Price
$50.00
You save 70%
Learn By Example: Scala
$15.00$50.0070% OFF
67 Lessons (6.5h)
- You, This Course and UsYou, This Course and Us
- Introducing ScalaIntroducing Scala: Java's Cool CousinInstalling ScalaExamples 1 and 2 - Hello worldExample 3 - Mutable and Immutable ‘variables’Example 4 - Type InferenceExample 5 - String OperationsExample 6 - A Unified Type SystemExample 7 - Emptiness in ScalaExample 8 - Type Operations
- Expressions or Statements?Example 9 - Statements v ExpressionsExample 10 - Defining Values and Variables via ExpressionsExample 11 - Nested Scopes in Expression BlocksExample 12 - If/Else expression blocksExample 13 - match expressionsExample 14 - match expressions: Pattern guards & OR-ed expressionsExample 15 - match expressions: catch-all to match-allExample 16 - match expressions: down casting with Pattern VariablesExample 17 - for loops can be expressions OR statementsExample 18 - for loops: 2 types of iteratorsExample 19 - for loops with if conditions: Pattern GuardsExample 21 - while/do-while Loops: Pure Statements
- First Class FunctionsFirst Class FunctionsExample 22 - Functions are named, reusable expressionsExample 23 - Procedures are named, reusable statementsExample 24 - Functions with No InputsExample 25 - Invoking Functions with Expression BlocksExample 26 - Nested FunctionsExample 27 - Named Function ParametersExample 28 - Parameter Default ValuesExample 29 - Type Parameters: Parametric Polymorphism5:11Example 30 - Vararg ParametersExample 31 - Assigning Functions to ValuesExample 32 - Higher Order FunctionsExample 33 - Anonymous Functions (aka Function Literals)Example 34 - Placeholder SyntaxExample 35 - Partially Applied FunctionsExample 36 - CurryingExample 37 - By-Name ParametersExample 38 - Closures
- CollectionsExample 39 - TuplesExample 40 - Lists: Creating ThemExample 41 - Lists: Using ThemExample 42 - Lists: Higher Order FunctionsExample 43 - Scan, ScanLeft, ScanRightExample 44 - Fold, FoldLeft, FoldRightExample 45 - Reduce,ReduceLeft,ReduceRightExample 46 - Other, Simpler Reduce OperationsExample 47 - Sets and MapsExample 48 - Mutable Collections, and ArraysExample 49 - Option CollectionsExample 50 - Error handling with util.Try
- Classes and ObjectsExample 51 - ClassesExample 52 - Primary v Auxiliary ConstructorsExample 53 - Inheritance from ClassesExample 54 - Abstract ClassesExample 55 - Anonymous ClassesExample 56 - Type ParametersExample 57 - Lazy ValuesExample 58 - Default Methods with applyExample 59 - OperatorsExample 60 - Access ModifiersExample 61 - Singleton ObjectsExample 62 - Companion ObjectsExample 63 - TraitsExample 64 - Case ClassesExample 65 - Self Types
Learn By Example: Scala
$15.00$50.0070% OFF
DescriptionInstructorImportant DetailsRelated Products
Master This Highly Scalable General-Purpose Language with 65 Examples
L
LoonycornLoonycorn is comprised of four individuals—Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh—who have honed their tech expertises at Google and Flipkart. The team believes it has distilled the instruction of complicated tech concepts into funny, practical, engaging courses, and is excited to be sharing its content with eager students.Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...

