Skip to content

A list of practical projects that anyone can solve in any programming language. These projects are divided in multiple categories.

Notifications You must be signed in to change notification settings

grigorevmp/Different-projects

Repository files navigation

Projects

Mini-project

✅ 52 completed

✖️ 56 left

Patterns

✖️ all patterns left

A list of practical projects that anyone can solve in any programming language. These projects are divided in multiple categories.


Ideas from Proglib.io

CodeWars katas


Tags:

Special: CodeWars

Used languages: Python, Java, C++


Instructions:

1. How to use Git:

2. How to compile .exe from .py:

pip install pyinstaller

pyinstaller SCRIPT.py --onefile


CodeWars Katas

My badge

  1. IQ Test Python

  2. Highest and Lowest Python

  3. Tribonacci Python

  4. Split Strings Python

  5. Spin Words Python

  6. Next Bigger Python

  7. Strings Mix Python

  8. Sum of Intervals Python

  9. Valid Parentheses Python

  10. Sort the odd Python

  11. Build Tower Python

  12. Alphabet Position Python

  13. Alphabet anagram Python

  14. Make a spiral Python `

  15. Simplifying multilinear polynomials Python

  16. Evaluate Mathematical Expression Python

  17. Digit position [NOT SOLVED] Python

Numbers

  1. Pi: Python Find pi up to the Nth decimal place

  2. Fibonacci: Python Java C++ Generate N members of a Fibonacci series

  3. Prime factors: Python Java C++ Get number prime factors with there exponent

  4. Next prime number: Python Generate prime numbers until the user chooses to stop

  5. Mortgage calculator: Python Calculate the monthly payments of a fixed term mortgage over given Nth terms at a given interest rate.

  6. Money changing: Python Calculate the change

  7. Conversions Python Numeric base conversions

  8. Calculator Python Java C++ Just calculator

  9. Factorial Python Java C++ Recursion and Cycle methods

  10. Complex Python Java C++ Complex arithmetic

  11. Happy Numbers Python Found 8 happy numbers

  12. Num to words Python Write number in English

  13. Coin flip Python Heads and tails

  14. Credit card validation Python Validate and find credit card type

  15. Alarm Python Simle timer

  16. City distance Python Use latitude and longitude of two cities to calculate a distance between them

  17. Other conversions Python Numeric base, Temperature, Distance, Weight...

Classic algorithms

  1. Collatz Python Collatz conjecture realisation

  2. Sieve of Eratosthenes Python Easy way to find prime numbers

  3. Closest pair problem Python Calculate the smallest distance.

  4. Sorting Python Bubble, Selection, Insertion, Heap, Merge, Quick sorting

Text

  1. String reverse Python And nothing more

  2. Palindrome Python And nothing more

  3. Count words Python And nothing more

  4. Count vowels Python And nothing more

  5. Pig latin Python And nothing more

Graphs

  1. Graph Python

  2. Connected Graph Python

  3. Dijkstra Python

  4. Eulerian Python

Security

  1. Caesar cipher Python Encoding and decoding message

  2. Vigenere cipher Python Encoding and decoding message

  3. Vernam cipher Python Encoding and decoding message

Web

  1. Get weather Python

Classes

  1. Shape Python

  2. Bank Account Python

TODO

Data structures

Networks

Multithreading

Files

Databases

Multimedia and Graphics

Plans

Patterns