educative.io

Learn Scala from Scratch (Educative)


Strings and How to Use Them - An Introduction In this lesson, we will further explore strings in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5350559370444800). Scala's Collection Library - foreach: A Collection Method In this lesson, you will be given a quick introduction to the foreach method. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5051454207295488). Variables and Types - Printing in Scala In the following lesson, you will be introduced to Scala's Hello World program and learn about Scala's different printing methods. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6659149603536896). Variables and Types - Solution Review: Type Casting In the following lesson, we will go over the solution of the challenge: Type Casting. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4854922388439040). Getting Started with Functions - Defining a Function In this lesson, we will start our discussion on functions and learn how to define our very own function. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4906262317760512). Strings and How to Use Them - Solution Review: Formatting Strings In the following lesson, we will go over the solution of the challenge: Formatting Strings. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6735979215847424). Variables and Types - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5002516657864704). Getting Started with Functions - Evaluation Strategies In this lesson, we will be going over the evaluation strategy Scala uses to evaluate expressions. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5270366962319360). Variables and Types - Data Types In the following lesson, you will be introduced to Scala's type hierarchy. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6532194933669888). Variables and Types - Solution Review: Declaring a Variable In the following lesson, we will go over the solution of the challenge: Declaring a Variable. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4785138216992768). Variables and Types - Challenge: Type Casting Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6135916705873920). Variables and Types - Strings and Other Literals In the following lesson, you will be introduced to literals. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6355887465693184). Operating with Operators - A Brief Introduction to Methods and Functions In the following lesson, you will be given a very brief introduction on methods and functions. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5172588156289024). Operating with Operators - Challenge: Temperature Conversion Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5113525779300352). Operating with Operators - Solution Review: Temperature Conversion In the following lesson, we will go over the solution for the challenge: Temperature Conversion. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5125553700995072). Operating with Operators - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6152039287488512). Control Structures - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6729114851475456). Getting Started with Functions - Learning by Example: Newton's Method In this lesson, you will learn how to calculate the square root of a number using Newton's Method. We will then go over its implementation in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5992452987027456). Operating with Operators - Assignment Operators In the following lesson, you will be introduced to assignment operators. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5332154546388992). Scala's Collection Library - Challenge: Array of Integers Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6201332056719360). Scala's Collection Library - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5650974444093440). Control Structures - Challenge: Oven is Ready! Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6361035315347456). Control Structures - Iterate with for In this lesson, you will be introduced to the for expression. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5227167963152384). Control Structures - Solution Review: Color Wheel In the following lesson, we will go over the solution of the challenge: Color Wheel. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5607752544026624). Getting Started with Functions - Challenge: Absolute Value Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6106484100300800). Getting Started with Functions - Solution Review: Absolute Value In the following lesson, we will go over the solution of the challenge: Absolute Value. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5259475491487744). Getting Started with Functions - Quiz: CBV or CBN? In this lesson, we will take quick quiz to better understand CBV and CBN. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5481664216039424). Getting Started with Functions - Blocks In this lesson, you will be introduced to blocks and learn how to set the scope of a program. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4733710425391104). Higher-Order Functions - Currying In this lesson you will be introduced to a method of writing functions with multiple parameter lists. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5568913792303104). Getting Started with Functions - Challenge: Max with Nested Functions Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5639041603076096). Getting Started with Functions - Tail Recursion In this lesson, you will be introduced to Scala's preferred form of recursion: tail recursion. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5859610332233728). Higher-Order Functions - What are Higher-Order Functions? In this lesson, you will be introduced to higher-order functions and learn their syntax. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5618467770204160). Higher-Order Functions - Summation with Higher-Order Functions In this lesson, we will go over a practical example of higher-order functions and see a higher-order function in action. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6452868729012224). Higher-Order Functions - Challenge: Write your First Higher-Order Function Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5698564963434496). Higher-Order Functions - Solution Review: Write Your First Higher-Order Function In the following lesson, we will go over the solution of the challenge: Write Your First Higher-Order Function. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6431609366511616). Higher-Order Functions - Summation with Currying In this lesson, we will rewrite our sum function using the currying method. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5520463943958528). Control Structures - Control Structures in Scala In the following lesson, you will be introduced to control structures. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6175825206444032). Control Structures - Decide with if In this lesson, we will go over how to use the `if` expression. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6717208837226496). Higher-Order Functions - Solution Review: Using a Curried Function In the following lesson, we will go over the solution of the challenge: Using a Curried Function. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5384832903282688). Higher-Order Functions - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6616459390222336). Variables and Types - Variables in Scala In the following lesson, you will be introduced to variables and how they are declared in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5530624263716864). Getting Started with Functions - Solution Review: Max with Nested Functions In the following lesson, we will go over the solution of the challenge: Max with Nested Functions. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4928252781002752). Classes and Objects - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6218297479528448). Conclusion - Where to Go from Here In this lesson, we will conclude our course. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5056128150929408). Getting to Know Scala - Who Should Take this Course Here, we outline the intended audience for this course. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6424794138411008). Operating with Operators - Bitwise Operators In the following lesson, you will be introduced to bitwise operators. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4679767066411008). Operating with Operators - Operator Precedence In the following lesson, you will be introduced to which operators in Scala hold precedence over others. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4776263942144000). Higher-Order Functions - Solution Review: Anonymous Functions In the following lesson, we will go over the solution of the challenge: Anonymous Functions. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6720552431517696). Getting Started with Functions - Solution Review: Tail Recursion In the following lesson, we will go over the solution of the challenge: Tail Recursion. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5133921249394688). Control Structures - Pattern Matching with Match In this lesson, you will learn about pattern matching and how it is implemented using the `match` control structure. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4658616399298560). Higher-Order Functions - Functions Returning Functions We know that in Scala, functions can return other function. In this lesson we will explore how that is. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4521529175965696). Control Structures - Challenge: Color Wheel Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6724172921176064). Getting Started with Functions - Solution Review: Sum of Lists In the following lesson, we will go over the solution of the challenge: Sum of Lists. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5194300637839360). Control Structures - Solution Review: Oven is Ready! In the following lesson, we will go over the solution of the challenge: Oven is Ready! View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5311981802225664). Scala's Collection Library - ArrayBuffers In the following lesson, you will learn about ArrayBuffers and how they differ from ordinary arrays. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6092663499522048). Variables and Types - Type Inference In the following lesson, you will be introduced to type inference and learn about Scala's ability to infer data types. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6699000591810560). Operating with Operators - Challenge: Using Multiple Operators Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6513886255644672). Scala's Collection Library - Working with Lists Lists are probably the most common data structure used in Scala. In the following lesson, you will learn how to create a List. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5634931554254848). Variables and Types - Type Casting in Scala In the following lesson, you will be introduced to type casting and learn how to change the data type of a variable. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4795653353897984). Scala's Collection Library - Solution Review: Array of Integers In the following lesson, we will go over the solution of the challenge: Array of Integers View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5167357234249728). Control Structures - Challenge: Array of Squares Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5880989337255936). Classes and Objects - Objects of a Class In this lesson, you will create your first object of a class and learn how to set its fields and call its methods. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6015845740314624). Scala's Collection Library - Getting Started with Vectors In the following lesson, you will be introduced to Vectors. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5789701069864960). Scala's Collection Library - Creating a Range of Numbers In this lesson, you will learn how to create a range of numbers using `Range`. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5561676592054272). Control Structures - Challenge: Pass or Fail Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6687343677276160). Scala's Collection Library - The Array Collection In the following lesson, you will learn how to use arrays in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6725885627465728). Scala's Collection Library - Challenge: Appending an Element to a List Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6020162249555968). Strings and How to Use Them - Testing String Equality In the following lesson, you will learn how to compare strings in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4889768284389376). Control Structures - Exception Handling with try This lesson introduces the try control structure and teaches you how it can be used for exception handling. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6661239390339072). Classes and Objects - Learning by Example: checksum In this lesson, you will learn how to generate the checksum of a string. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5492825124765696). Higher-Order Functions - Anonymous Functions In this lesson, you will be introduced to anonymous functions and learn their syntax. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5249849798688768). Control Structures - Loop with while In this lesson, you will be introduced to the while loop and learn how it is different from the other control structures. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4858581536997376). Classes and Objects - Creating an Object Using Constructor Parameters In this lesson, we will look at another way of creating an object class and learn about constructors. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4704136958312448). Scala's Collection Library - An Introduction to the Collection Library In the following lesson, you will be introduced to Scala's collection library. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6578058859380736). Classes and Objects - Singleton Objects: Standalone In this lesson, you will learn how to write a singleton standalone object. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6301647896576000). Scala's Collection Library - Solution Review: Appending an Element to a List In the following lesson, we will go over the solution of the challenge: Appending an Element to a List View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5042666683236352). Scala's Collection Library - LazyList: A Lazy Version of List In this lesson, you will be introduced to LazyLists; the lazy version of Lists. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5941126383009792). Higher-Order Functions - Expanding a Multiple Parameter List In the following lesson, we will expand a multiple parameter list to see how a function with a multiple parameter list is executed. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6734014670962688). Control Structures - Optimizing an if Program In this lesson, we will learn how to use Scala's features to optimize a program using an if expression. You will also be introduced to the else expression. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5092036849958912). Control Structures - Solution Review: Array of Squares In the following lesson, we will go over the solution of the challenge: Array of Squares. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5607193661407232). Control Structures - Solution Review: Pass or Fail In the following lesson, we will go over the solution of the challenge: Pass or Fail View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4731295210930176). Scala's Collection Library - A Brief Introduction to Objects and Classes In the following lesson, you will be given a very brief introduction to objects and classes. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4585187235069952). Higher-Order Functions - Challenge: Using a Curried Function Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5223860536344576). Classes and Objects - Creating a Class in Scala In this lesson, we will start working with object-oriented programming and you will learn how to create your own class in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5092135646789632). Classes and Objects - Singleton Objects: Companion In this lesson, you will be introduced to singleton objects and learn how to write a singleton companion object. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6466329559171072). Strings and How to Use Them - Challenge: Embed a Variable in a String Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6307849225371648). Strings and How to Use Them - String Interpolation with 'f' In the following lesson, you will be introduced to the 'f' string interpolator. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5674731623677952). Strings and How to Use Them - Challenge: Formatting Strings Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6704511265538048). Variables and Types - Challenge: Declaring a Variable Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4878036560248832). Strings and How to Use Them - Creating Multiline Strings In the following lesson, you will learn how to create multiline strings in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5793819775729664). Strings and How to Use Them - Splitting Strings In the following lesson, you will learn how to split strings in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5047711478841344). Strings and How to Use Them - Finding Patterns in Strings In the following lesson, you will be introduced to regular expressions and learn how to find patterns in a string in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5560362801823744). Strings and How to Use Them - Replacing Patterns in Strings In the following lesson, you will learn how to replace patterns in a string. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6493268755873792). Strings and How to Use Them - Methods for Comparing Strings In the following lesson, you will be introduced to the different methods provided by Scala for comparing strings. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5174014588747776). Strings and How to Use Them - Solution Review: Searching a String In the following lesson, we will go over the solution of the challenge: Searching a String. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5165471139627008). Strings and How to Use Them - String Interpolation with 's' In the following lesson, you will be introduced to the 's' string interpolator. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5479482880163840). Strings and How to Use Them - Solution Review: Embed a Variable in a String In the following lesson, we will go over the solution of the challenge: Embed a Variable in a String. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5098813247193088). Strings and How to Use Them - Challenge: Searching a String Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5540168549269504). Strings and How to Use Them - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5997199777333248). Strings and How to Use Them - String Interpolation with 'raw' In the following lesson, you will be introduced to the 'raw' string interpolator. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4688916353384448). Getting Started with Functions - Challenge: Sum of Lists Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6385586455707648). Getting Started with Functions - Code Termination In this lesson, we will learn how some expressions might terminate under CBN, but not under CBV. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5720646166249472). Getting Started with Functions - Lexical Scope In this lesson, you will learn about lexical scoping and how it can be used to remove redundancies in your code. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5015317136801792). Getting Started with Functions - Chapter Quiz In the following quiz, you will be tested on concepts you learned in this chapter. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4925475736518656). Variables and Types - Immutable Variables In the following lesson, you will learn how to declare an immutable variable. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6538558380703744). Variables and Types - Mutable Variables In the following lesson, you will learn how to declare a mutable variable. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6630602700750848). Getting to Know Scala - Scala: A History In this lesson, you will be introduced to the Scala programming language and its multiple paradigms. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5558213992775680). Operating with Operators - Arithmetic Operators In the following lesson, you will be introduced to arithmetic operators. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6636553528934400). Control Structures - Types of Patterns In this lesson, you will be given a brief introduction to the different types of patterns you can work with in pattern matching. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5981007180201984). Getting to Know Scala - Who's Using Scala? In the following lesson, we will go over Scala's prominence in the industry. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5249821449388032). Getting to Know Scala - A 'Scalable' Language In the following lesson, we will go over what makes Scala a scalable programming language. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5270148053204992). Getting to Know Scala - A Featurette: Scala Features In the following lesson, you will be introduced to some of Scala's main features. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6532771935682560). Operating with Operators - Logical Operators In the following lesson, you will be introduced to logical operators. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5535120775708672). Higher-Order Functions - Challenge: Anonymous Functions Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5032237898661888). Operating with Operators - An Introduction to Operators In the following lesson, you will be given an overview of the operators Scala provides. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6414304507068416). Getting Started with Functions - Recursive Functions In this lesson, you will be given a brief introduction to recursion and go over how recursion is implemented in Scala. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6236950979674112). Getting Started with Functions - Challenge: Tail Recursion Test yourself and implement what you have learned so far in this challenge. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/5015445771911168). Higher-Order Functions - Learning by Example: Summation In this lesson, we will write a summation program using the methods we have learned so far. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6298746746830848). Higher-Order Functions - Summation with Anonymous Functions In this lesson, we will see a practical example of anonymous functions and see how they allow you to write concise code. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/4565756534587392). Operating with Operators - Relational Operators In the following lesson, you will be introduced to relational operators. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6710053237161984). Operating with Operators - Solution Review: Using Multiple Operators In the following lesson, we will go over the solution of the challenge: Using Multiple Operators. View the lesson [here](https://www.educative.io/collection/page/10370001/4974430444847104/6652679398883328).
About the Learn Scala from Scratch (Educative) category [Learn Scala from Scratch (Educative)] (1)
Challenge: Temperature Conversion bug [Operating with Operators - Challenge: Temperature Conversion] (2)