Mini projects

Discover engaging Python mini-projects perfect for beginners and intermediate coders. Learn through hands-on examples, from simple games to data visualizations. Start coding today!

Base 6 Number System in Python - In Project Hail Mary, the alien engineer Rocky counts in base 6 because he has two hands with three fingers each. In this article, you'll build Python programs that convert between decimal, base-6, and Eridian notation.

Base 6 Number System in Python

In Project Hail Mary, the alien engineer Rocky counts in base 6 because he has two hands with three fingers each. In this article, you'll build Python programs that convert between decimal, base-6, and Eridian notation.

Medical dispenser - Don’t trust the user  - Dr. Ryland Grace hacked his ship's medication system by changing the clock. We'll build three Python dispensers—from vulnerable to bulletproof—showing why trusting system time is dangerous.

Medical dispenser - Don’t trust the user

Dr. Ryland Grace hacked his ship's medication system by changing the clock. We'll build three Python dispensers—from vulnerable to bulletproof—showing why trusting system time is dangerous.

Calculating Escape Velocity in Python - Learn how to calculate the minimum speed needed to escape a planet's gravity using Python. We'll build a complete calculator that works for any celestial body, from simple formulas to an interactive program with a planet database.

Calculating Escape Velocity in Python

Learn how to calculate the minimum speed needed to escape a planet's gravity using Python. We'll build a complete calculator that works for any celestial body, from simple formulas to an interactive program with a planet database.

Python Random Module - In this tutorial, we'll combine Python programming with space exploration to create a random planet selector. Using Python's random module, you'll learn how to generate exciting space missions while mastering fundamental programming concepts.

Python Random Module

In this tutorial, we'll combine Python programming with space exploration to create a random planet selector. Using Python's random module, you'll learn how to generate exciting space missions while mastering fundamental programming concepts.

Managing Astronaut Medical Data with Python - Embark on an interstellar coding mission to create a Cosmic Health Tracker using Python. This beginner-friendly guide will teach you how to manage astronaut medical data with a graphical interface, database operations, and error handling.

Managing Astronaut Medical Data with Python

Embark on an interstellar coding mission to create a Cosmic Health Tracker using Python. This beginner-friendly guide will teach you how to manage astronaut medical data with a graphical interface, database operations, and error handling.

Drawing Planetary Orbits in Python - Dive into the world of planetary orbits using Python's Turtle library. Discover how orbital eccentricity shapes cosmic paths, from Earth's near-circular orbit to a comet's elliptical journey. Code your own solar system simulation in this inter

Drawing Planetary Orbits in Python

Dive into the world of planetary orbits using Python's Turtle library. Discover how orbital eccentricity shapes cosmic paths, from Earth's near-circular orbit to a comet's elliptical journey. Code your own solar system simulation in this inter

Calculate your weight on different planets in Python - Discover how to create a Python program that calculates your weight across the solar system. This beginner-friendly guide takes you through each step, from setting up planet data to user input and weight calculation. Ideal for future space cadets at Gdyni

Calculate your weight on different planets in Python

Discover how to create a Python program that calculates your weight across the solar system. This beginner-friendly guide takes you through each step, from setting up planet data to user input and weight calculation. Ideal for future space cadets at Gdyni

Converting Temperatures in Python - Discover how to convert star temperatures from Kelvin to Celsius or Fahrenheit using Python. Learn to use formulas and Python libraries for precise calculations.

Converting Temperatures in Python

Discover how to convert star temperatures from Kelvin to Celsius or Fahrenheit using Python. Learn to use formulas and Python libraries for precise calculations.