Apply your knowledge by building a project

If you're just starting
  • Simple Tic-Tac-Toe (Kotlin)

    • Best to start

    Everybody remembers this paper-and-pencil game from childhood: Tic-Tac-Toe, also known as Noughts and crosses or Xs and Os. A single mistake usually costs you the game, but thankfully it is simple enough that most players discover the best strategy quickly. Let’s program Tic-Tac-Toe and get playing!

  • Zookeeper (Kotlin)

    This short code challenge can help the local zoo look after its denizens. You will create a tool for monitoring animals and their status.

  • Stopwatch with Productivity Timer (IDEA)

    Create a useful stopwatch application inspired by the famous Pomodoro technique! The main idea is to break one long work period into small intervals of work followed by short breaks. In your final application, the user will be able to run a stopwatch and set an upper limit. After the limit is reached, the app will send the user a notification — a reminder to rest.

  • My First Project with Kotlin

    • Fastest to complete

    Imagine that you're the owner of a new small corner shop. You are doing well and want to determine how much you earned in the first month. Create a simple tool that will calculate your net income. Upon completing this project, you can use this tool for your own accounting needs.

  • Simple Chat Bot (Kotlin)

    Here, at the beginning of your programmer’s path, creating a simple console chat bot will do wonders to guide you through the basics of coding. During this journey you will also play some word and number games that you are going to implement all on your own. Pack up and let’s hit the road, my friend!