Apply your knowledge by building a project

If you're just starting
  • Remo

    • Best to start
    • Fastest to complete

    Remote is a git repository to store and exchange changes. It is a store that allows you to work from different places. In this project, you will examine basic git commands and how to work with a remote.

  • Honest Calculator

    The International Union Against Idleness (IUAI) announced a competition for an application that would motivate users. There are prizes involved. Since you like competing and know a little bit about programming, you asked your friend to prepare an interesting algorithm for a quick buck. Unfortunately, you weren't clear enough, and instead of a ready-made program, a friend prepared a flowchart of Honest Calculator. You will have to put some effort into assembling it.

  • Zookeeper with Python

    Have you ever wondered what it's like to peer into different animal habitats? With this project, you'll be able to build a simple monitoring system using Python! Think of it as a virtual zoo visit from your console. You'll dive into the basics of Python and learn how to handle data input and output.
    This project will teach you how to take user commands and display animal information, making you feel like a real zookeeper. You'll use lists to organize your data and loops to keep the program running. In the end, you'll have a fun, interactive tool that shows off your new Python skills and lets you explore the animal kingdom from your screen.

  • Simple Chat Bot with Python

    Get started building your own simple chatbot! This project will guide you through creating a console-based assistant in Python that can exchange greetings, take your name, and solve basic math problems.
    Learn the basic concepts to bring your friendly, calculating assistant to life. You will learn how to take input from users in your program. You will also learn how to make your programs more interactive with if statements and loops. Discover how to declare functions to structure your program. See Python's power and simplicity at work in an interactive project.

  • Run Docker Run

    Docker is a platform for developing, shipping, and running applications. Docker provides the ability to package and run an application in an environment called a container. Container images are lightweight units that contain everything needed to run an application. You can easily share your application with container images, and everyone you share gets the same container image that works in the same way. Container images become containers in the run time. In this project, you will learn how to create and run a container with a web application.

  • Currency Converter

    Want to convert one currency to another? You can go to your bank website and do the math by yourself. Or you can write a program to do it quickly and efficiently! The Currency Converter is a simple console program that calculates the amount of money you get by converting one currency to another.