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

CodeSignal

Getting Started with Kotlin

via CodeSignal

Overview

Set sail on your interstellar journey as a Computer Programmer with a robust foundation in one of the world's most widely used languages - Kotlin. This course introduces Kotlin syntax, crafting simple scripts, and addresses mathematical problems for beginners.

Syllabus

  • Lesson 1: Getting Started with Kotlin: Syntax, Comments, and Your First Program
    • Print a Greeting and Inspirational Quote in Kotlin
    • Switch Up the Motivation
    • Morning Greeting Program Correction
    • Cheerful Messages in Kotlin
  • Lesson 2: Understanding Kotlin Variables: From Basics to Constants
    • Kitchen Inventory Counter in Kotlin
    • Manage Kitchen Inventory by Updating Item Counts
    • Kitchen Inventory Update Mechanism Fix
    • Update the Egg Count After Cooking an Omelet
    • Kitchen Inventory Management in Kotlin
  • Lesson 3: Exploring Kotlin: A Guide to Basic Data Types
    • Calculating Shopping Cart Total in Kotlin
    • Refining Number Types in Shopping Cart Calculation
    • Total Price Calculation in Shopping Cart
    • Calculate Total Shopping Cart Cost in Kotlin
    • Kotlin Shopping Cart Summary
  • Lesson 4: Understanding Kotlin Comparison Operators: A Beginner's Guide
    • Sibling Age Comparison Run
    • Sibling Name Equality Check
    • Sibling Age Logic Correction
    • Sibling Name Alphabetical Comparison
    • Sibling Age Comparison Exercise
  • Lesson 5: Mastering Arithmetic and Logical Operations in Kotlin
    • Arithmetic and Logic in Space Fruits Calculation
    • Adjust Trading Logic at the Spaceport
    • Space Mission Safety Check Debug
    • Galactic Object Calculator
    • Calculate Fuel for Space Travel to Mars
  • Lesson 6: Mastering Primitive Data Type Conversion in Kotlin
    • Calculate Total Price for Online Store Purchase
    • Adjust the Discount Calculation for Precision
    • Large Number Calculations
    • Convert Long to Double in Online Shopping Calculation
    • Convert Double to Int for Product Ratings on an Online Shopping Platform
  • Lesson 7: Making Decisions in Kotlin: Conditional Logic with If and When Expressions
    • Traffic Signal Controller Simulator
    • Update the Traffic Light Handling System
    • Speed Limit Compliance Check
    • Add Traffic Light Conditional Logic
    • Speed Check for Road Safety
  • Lesson 8: Exploring Strings in Kotlin: Concatenation and Interpolation Basics
    • Crafting Personalized Messages with String Interpolation in Kotlin
    • String Concatenation Over Interpolation
    • Social Media Likes Update Debug
    • Social Media Update with String Interpolation
    • Social Media Story Creator

Reviews

Start your review of Getting Started with Kotlin

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.