DEV Community

Cover image for Intermediate & Advanced Python Projects
Tina Huynh
Tina Huynh

Posted on

Intermediate & Advanced Python Projects

Table of Contents

  1. Intermediate Level Projects
  2. Advance Level Projects
  3. Helpful resources

Before starting to build your projects, remember to choose the platform necessary so that people who lack certain technical skills are able to utilize it. The web, desktop, and command-line are three major platforms you'll want to consider building for.

Intermediate Projects

  1. Random Password Generator
  2. Message Encoder and Decoder
  3. Instagram bot
  4. Extract Text from Image
  5. URL Shortener
  6. Tetris Game
  7. Automate personal habits
  8. Directory Tree Generator
  9. Automat LinkedIn Connection
  10. QR Code Generator

Advance Projects

  1. Chatbot
  2. Speed Typing Test
  3. Plagiarism checker
  4. Create an interactive map
  5. Web Crawler
  6. Spell Corrector GUI
  7. Weather app
  8. Voice assistant
  9. Extract text from videos
  10. Create an audiobook

Helpful Resources


What are your favorite projects in Python? Will you try any new ones in the future? I would love to hear from you in the comments below.

Happy coding!

Top comments (0)