Kotlin Programming for Beginners

Learning Simple Data Structures in Kotlin

Explore Kotlin's native data structures like arrays, lists, and maps. This course strengthens your skills to handle varying data sizes in coding. You'll get a deeper understanding of Kotlin while continuing to strengthen your general coding skills.

Lessons and practices

Exploring Subway Lines with Arrays in Kotlin

Last Car in the Subway Array

Subway Line Selector Challenge

Add Final Destination Display to Subway Stops Program

Exploring Arrays with a Subway System in Kotlin

Exploring the Bookshelf: Unveiling the Mystery Book

Update the Tic-Tac-Toe Board

Miniature Chessboard Logic Correction

Populate the Tic Tac Toe Board with Initial Moves

Create a Tic-Tac-Toe Game Board in Kotlin

Adding a Task to Your To-Do List in Kotlin

To-Do List Debugging Challenge

Add a New Task to the To-Do List and Print the First Task

List Adventure: Daily Tasks in Kotlin

Explore the Library's Unique Genres

Add a New Genre to the Book Collection

Updating the Library's Genre Collection

Add New Genre to Library's Book Collection and Verify Its Presence

Create Your Own Book Genre Collection

Zoo Brochure: Display Animal Habitats and Count

Extend the Zoo Map with New Animals

Zoo Habitat Tracker Correction

Add a New Animal to the Zoo Map in Kotlin

Zoo Habitats in Kotlin

Interested in this course? Learn and practice with Cosmo!

Practice is how you turn knowledge into actual skills.