Skip to content

A simple Rock-Paper-Scissors game to practice basic Kotlin syntax and logic.

Notifications You must be signed in to change notification settings

cybersleuth0/Kotlin-100DaysOfCode

Repository files navigation

Kotlin-Learning-Journey

Welcome to my Kotlin Learning Journey repository! 🚀

Overview

This repository documents my progress as I learn Kotlin with the goal of becoming an Android developer. I will be sharing various projects and exercises that I complete along the way.

Projects

1. Rock-Paper-Scissors

  • Description: A simple Rock-Paper-Scissors game to practice basic Kotlin syntax and logic.
  • Code: Rock-Paper-Scissors
  • Highlights: Learning control structures and arrays.

2. Simple Banking System

  • Description: A basic banking system in Kotlin to manage deposits and withdrawals.
  • Code: OOPS-Banking-System
  • Highlights: Learning about classes, objects, and methods.

3. Unit Converter App

  • Description: A basic unit converter app using Jetpack Compose to explore UI development in Kotlin.
  • Code: MainActivity.kt
  • Highlights: Learning Jetpack Compose components and Composable functions.

4. Counter App with Jetpack Compose

  • Description: A Counter app built using Jetpack Compose to practice state management.
  • Code: MainActivity.kt
  • Highlights: Learning about remember { mutableStateOf() } and rememberSavable { mutableStateOf() }.

5. Unit Converter App with Jetpack Compose

  • Description: A fully functional Unit Converter app using Jetpack Compose.
  • Code: MainActivity.kt
  • Highlights: State management, user input handling, and responsive UI.

6. Shopping App with Jetpack Compose

  • Description: A shopping app built using Jetpack Compose to manage shopping lists dynamically.
  • Code: MainActivity.kt
  • Highlights: State management, dynamic lists,Added features to add, remove, and update items in the list.

How to Use

  1. Clone the repository: git clone https://github.com/cybersleuth0/Kotlin-100DaysOfCode
  2. Navigate to the project directory: cd Kotlin-Learning-Journey
  3. Explore the projects and follow along with the progress!

Follow My Journey

Let's connect and learn together! 🚀

About

A simple Rock-Paper-Scissors game to practice basic Kotlin syntax and logic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages