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

CodeSignal

Revisiting Kotlin Basics

via CodeSignal

Overview

This is an introductory course to refresh your Kotlin knowledge. Develop proficiency in Kotlin syntax, string operations, and looping structures, establishing a strong foundation for addressing basic programming issues.

Syllabus

  • Unit 1: Introduction to Kotlin Collections and Strings
    • Refine Your Packing List with Kotlin Mutable Lists
    • Validate Your Packing List
    • Expand the Travel Bag with Mutable Lists
    • Check and Locate Item in Packing List
    • Packing Your Suitcase with Farewell in Kotlin
    • Space Explorer String Manipulation Task
  • Unit 2: Exploring Loops in Kotlin
    • Change For Loop to While Loop in Kotlin
    • Fix the Supply Sum Calculation in Kotlin
    • Adding Fruits to a Salad Using Kotlin Loops
    • Building a Fruit String with While Loop in Kotlin
    • Counting Non-Vowel Characters in Kotlin
  • Unit 3: Conditional Statements and Loop Control in Kotlin
    • Change the Temperature Breakpoint in Kotlin Loop
    • Debugging Temperature Loop in Kotlin
    • Weather Clothing Recommendations in Kotlin
    • Kotlin Conditional Flow Control Task
    • Conditional Looping with Temperatures in Kotlin
  • Unit 4: String Handling and Character Operations in Kotlin
    • Counting Lowercase Characters in a String
    • Fix the Uppercase Conversion Bug in Kotlin
    • Encrypt a Message in Kotlin
    • Simple Text Encryption with Caesar Cipher in Kotlin
    • Counting Digits in a String
  • Unit 5: Basic String Manipulation in Kotlin
    • Using Kotlin's joinToString for String Concatenation
    • Debugging Employee Data Presentation in Kotlin
    • Tokenizing Employee Data in Kotlin
    • Astronaut Mission Tracker in Kotlin
    • Processing Space Explorer Data in Kotlin

Reviews

Start your review of Revisiting Kotlin Basics

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.