Apply your knowledge by building a project

If you're just starting
  • Corner Shop Calculator

    • Best to start
    • Fastest to complete

    Ever dreamed of owning a shop? Let's dive in! This project will teach you how to calculate your shop's net income using Python. Build a handy tool to track your earnings by inputting product sales, staff costs, and other expenses and watch Python crunch the numbers for you! By the end, you'll have a practical calculator that will give you a clear picture of your shop's financial health. No accounting degree required!

  • Computer Store Database

    As the manager of the computer hardware shop, your primary responsibility is to retrieve data from the existing database efficiently. Accurate data retrieval is crucial for creating reliable financial documents, accounting records, and business reports.

  • Coloring

    Discover the Painting Database, a tool that keeps it simple to understand how to paint squares with spray cans. Pick colors, track how much paint you use, and see how the colors mix on the squares. Whether you're just starting or already good at painting, this database makes it easy to learn and have fun with colors.

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

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

  • Battleship Database

    As a novice fleet admiral, it is crucial to comprehend historical battles, their outcomes, and details concerning the battleships, particularly during the pivotal period of the Second World War. Access to the Battleship Database gives you vital information about past battles, ship performance, and battle results, making it easier to develop effective strategies for future naval encounters.

  • Electronics Store Customer

    As a customer of an electronic store, the main objective is to utilize the store's interface to acquire information. This will assist in discovering the most functional and affordable devices that match the individual's specific requirements and preferences.

  • Airline Transportation

    Welcome to the Airline Transportation Database! Here, you'll dive into detailed records about airline companies, trip specifics, and passenger details. Your task as a novice data analyst is to analyze this wealth of data to improve airline operations and enhance passenger experiences. Additionally, with advanced AI tools like ChatGPT at your disposal, you will be able effortlessly craft queries to extract valuable insights and make informed decisions. Let's embark on this journey to optimize air travel together!