Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Revisiting Scala Essentials

via CodeSignal

Overview

An introductory course to refresh your Scala knowledge. Build proficiency in Scala syntax, string manipulations, and looping techniques, establishing a strong foundation for addressing basic programming challenges.

Syllabus

  • Unit 1: Introduction to Scala Essentials
    • Access and Print List Elements in Scala
    • Modify and Print the Updated List in Scala
  • Unit 2: Introduction to Scala Lists and Strings
    • Refining Your Packing List
    • Packing List Validation
    • Packing a Travel Bag with Scala Lists
    • Checking Items on Packing List in Scala
    • Virtual Suitcase Packing in Scala
    • String Manipulation Challenge: Space Explorer
  • Unit 3: Scala Loops Essentials: Exploring For and While Loops with Collections
    • Iterate Over an Array Using While Loop
    • Fix the Fruit Counter in Scala
    • Looping through Fruits for a Salad
    • Crafting a String of Fruit Names Without Trailing Spaces
    • Counting Non-Vowel Characters in a String
  • Unit 4: Conditional Looping in Scala: Exploring `if` Statements and Loop Control Constructs
    • Adjusting Loop Control Based on Temperature Threshold
    • Iterate and Fix Temperature Conditions
    • Controlling Temperature-Based Flow in a Loop
    • Control Weather Messages in Scala
    • Implementing Conditional Loops in Scala
  • Unit 5: Practical String Manipulation in Scala: Looping and Character Operations
    • Counting Lowercase Characters in a String
    • Convert String to Uppercase with Letter Filtering
    • Encrypt a Message by Shifting Letters
    • Caesar Cipher Encryption in Scala
    • Shift Cipher Encryption in Scala
  • Unit 6: Scala String Methods and Type Conversions Essentials
    • Combining Astronaut Information Using mkString in Scala
    • Debugging Employee Data Formatter
    • Reconstruct Employee Information for HR Data Management
    • Astronaut Exploration Summary
    • Space Exploration Crew Data Processing

Reviews

Start your review of Revisiting Scala Essentials

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.