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!

  • Bulls and Cows (Kotlin)

    Write your own advanced version of the classic code-breaking game "Bulls and Cows". Start with recreating the original version of the game and then take it to a new level.

  • 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.

  • Encryption-Decryption (Kotlin)

    Privacy is an important matter in the realm of the Internet. When sending a message, it's a must that no-one but the addressee with the key can read it. And the fact is that the whole modern web is encrypted, take HTTPS for example! Don’t stay behind — hop on the encryption/decryption train and learn the essential basics while implementing this simple project.

  • Cinema Room Manager (Kotlin)

    Cinema has been a part of the entertainment industry for a long time: a good movie is a way to escape reality and live through a variety of emotions. The best cinema experience you can get is probably in a cinema theatre. In this project, you will create an application that helps manage a cinema theatre: sell tickets, check available seats, see sales statistics, and more.

  • 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!

  • Chuck Norris Cipher Encoder (Kotlin)

    Secret agents use encryption all the time. You know that everything can be encrypted as different characters. What about encryption that uses only one character and space? This method has a name — the Chuck Norris cipher. In this project, you will create a program that can encrypt any text into a sequence of zeros and spaces and decrypt this sequence into text.

  • Connect Four

    Connect Four is a fun game for two players. The players place discs on a vertical board that is 7 columns wide and 6 rows tall. The goal of the game is to be the first to form a horizontal, vertical, or diagonal line of four discs. In this project, you will develop this game with a number of improvements.